37395 260
116209 1190
23907 533
50918 723
49012 228
4521 242
13788 257
2274 176
7294 833
3857 303
98051 288