3953 251
14766 652
3108 304
11319 281
2399 269
9089 263
21149 61
2315 92
9291 905
3873 851
2640 138
3677 505
5567 814
3022 596
4649 276
2216 180