37427 260
116315 1190
23957 533
51036 723
49181 228
4526 242
13794 257
2282 176
7299 833
3860 303
98366 288