37404 260
116251 1190
23927 533
50975 723
49071 228
4522 242
13791 257
2275 176
7295 833
3859 303
98182 288