37421 260
116289 1190
23944 533
51016 723
49137 228
4525 242
13793 257
2277 176
7297 833
3859 303
98299 288