37426 260
116310 1190
23954 533
51031 723
49172 228
4525 242
13793 257
2280 176
7298 833
3860 303
98347 288