3953 251
14768 652
3109 304
11321 281
2399 269
9090 263
21154 61
2315 92
9292 905
3873 851
2640 138
3677 505
5568 814
3022 596
4649 276
2217 180