37427 260
116311 1190
23954 533
51032 723
49174 228
4526 242
13793 257
2280 176
7298 833
3860 303
98351 288