3953 251
14773 652
3111 304
11334 281
2402 269
9098 263
21210 61
2318 92
9298 905
3877 851
2645 138
3680 505
5573 814
3024 596
4649 276
2218 180