37436 260
116341 1190
23970 533
51068 723
49252 228
4528 242
13797 257
2286 176
7300 833
3862 303
98465 288