37395 260
116206 1190
23905 533
50916 723
49009 228
4521 242
13788 257
2274 176
7294 833
3855 303
98048 288