3010 443
2136 51
4659 516
5415 186
24421 654
14355 388
30545 891
14147 570
305921 1437
101241 802
64237 724
25370 284
29198 507
16555 929
19259 631
9041 168
4907 885
6412 747
5138 763
3979 311
2018 94
4441 373
5778 596
12052 418
4777 240
2661 588
4612 721
1225 43