3006 443
2133 51
4654 516
5411 186
24416 654
14352 388
30541 891
14139 570
305851 1437
101140 802
64059 724
25355 284
29174 507
16537 929
19257 631
9036 168
4905 885
6410 747
5133 763
3977 311
2015 94
4438 373
5776 596
12050 418
4773 240
2658 588
4610 721
1225 43