37400 260
116239 1190
23919 533
50950 723
49054 228
4521 242
13789 257
2275 176
7294 833
3858 303
98145 288