3954 251
14774 652
3112 304
11341 281
2405 269
9106 263
21255 61
2321 92
9302 905
3878 851
2676 138
3681 505
5578 814
3025 596
4652 276
2220 180