37425 260
116304 1190
23950 533
51026 723
49160 228
4525 242
13793 257
2280 176
7298 833
3859 303
98336 288