39752 588
186383 294
101058 193
7513 691
3247 831
15955 431
2233 338
1610 278
4234 312
2937 590
1228 81
2421 172
1271 218
911 137
28159 297
7397 479
3146 512
1657 263
1717 298
5960 80
3182 31
1333 221
6727 794
22399 756
21358 583
1965 111
16553 131
8979 102