3942 251
14764 652
3100 304
11293 281
2393 269
9077 263
21081 61
2307 92
9282 905
3873 851
2630 138
3667 505
5562 814
3016 596
4649 276
2211 180