3007 443
2134 51
4656 516
5412 186
24417 654
14353 388
30541 891
14143 570
305864 1437
101160 802
64109 724
25356 284
29179 507
16543 929
19257 631
9037 168
4905 885
6411 747
5136 763
3977 311
2016 94
4438 373
5777 596
12050 418
4773 240
2658 588
4610 721
1225 43