37436 260
116350 1190
23974 533
51073 723
49268 228
4529 242
13797 257
2286 176
7302 833
3862 303
98483 288