37432 260
116340 1190
23967 533
51059 723
49236 228
4528 242
13796 257
2286 176
7299 833
3862 303
98443 288