3953 251
14771 652
3109 304
11324 281
2399 269
9094 263
21162 61
2317 92
9292 905
3876 851
2640 138
3678 505
5570 814
3023 596
4649 276
2217 180