3996 46
3328 939
1861 199
8205 256
3193 202
22251 618
22742 361
14752 426
3389 808
16046 619
1927 90
4003 549
1728 250
3351 664
15421 518
2385 470
13197 170
3407 574
3367 863
4248 390
2186 330
3048 621
3013 544
1348 168
19018 155
3284 645
9291 673
29147 108