3945 251
14764 652
3104 304
11303 281
2398 269
9087 263
21110 61
2313 92
9287 905
3873 851
2639 138
3675 505
5564 814
3018 596
4649 276
2213 180