37432 260
116340 1190
23967 533
51060 723
49240 228
4528 242
13796 257
2286 176
7299 833
3862 303
98448 288