3945 251
14764 652
3104 304
11307 281
2399 269
9087 263
21114 61
2314 92
9287 905
3873 851
2639 138
3675 505
5564 814
3018 596
4649 276
2213 180