37404 260
116252 1190
23928 533
50980 723
49075 228
4523 242
13791 257
2275 176
7295 833
3859 303
98197 288