37428 260
116326 1190
23959 533
51040 723
49207 228
4527 242
13794 257
2285 176
7299 833
3861 303
98398 288