3953 251
14774 652
3111 304
11338 281
2402 269
9101 263
21224 61
2321 92
9300 905
3878 851
2656 138
3681 505
5576 814
3025 596
4650 276
2220 180