37428 260
116325 1190
23959 533
51040 723
49204 228
4527 242
13794 257
2285 176
7299 833
3861 303
98396 288