19809 515
93578 287
2612 700
19657 197
523 94
2031 640
11603 214
11374 117
2783 61
1507 96
18850 928
3930 169
42569 716
1882 598
2853 800
3722 771
2220 436
12110 680
120755 616
36951 86
32799 777
9124 306
14501 802
5143 291