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