37394 260
116199 1190
23901 533
50906 723
48995 228
4521 242
13788 257
2274 176
7294 833
3855 303
98022 288