37423 260
116297 1190
23948 533
51021 723
49143 228
4525 242
13793 257
2278 176
7298 833
3859 303
98319 288