37394 260
116200 1190
23902 533
50907 723
48999 228
4521 242
13788 257
2274 176
7294 833
3855 303
98033 288