3042 465
21832 514
24201 287
26050 280
11270 711
4527 207
9672 737
15187 750
10852 688
8300 592
1564 180
2263 497
16954 680
40012 543
99524 487
8502 94
4634 117
2723 348
9329 519
4093 410
5950 854
4726 291
3216 371
15708 131