3504 885
20461 522
11674 983
4360 315
19550 149
14342 928
11470 803
7966 629
6198 459
13344 47
24662 45
10647 907
2721 105
7825 313
4246 428
911 46
15639 138
3474 584
9894 52
1117 191
1949 90
7476 727
2253 637
1583 159