37427 260
116312 1190
23954 533
51033 723
49175 228
4526 242
13793 257
2280 176
7298 833
3860 303
98355 288