37395 260
116210 1190
23908 533
50918 723
49012 228
4521 242
13788 257
2274 176
7294 833
3857 303
98058 288