37404 260
116259 1190
23929 533
50983 723
49084 228
4523 242
13791 257
2275 176
7295 833
3859 303
98210 288