37389 260
116182 1190
23892 533
50888 723
48962 228
4521 242
13787 257
2273 176
7294 833
3854 303
97977 288