37395 260
116211 1190
23909 533
50919 723
49015 228
4521 242
13788 257
2274 176
7294 833
3857 303
98060 288