37443 260
116370 1190
23985 533
51098 723
49331 228
4530 242
13797 257
2287 176
7303 833
3864 303
98567 288