37400 260
116237 1190
23916 533
50948 723
49048 228
4521 242
13789 257
2275 176
7294 833
3858 303
98129 288