37455 260
116407 1190
24000 533
51130 723
49397 228
4533 242
13797 257
2289 176
7303 833
3865 303
98661 288