37404 260
116258 1190
23928 533
50983 723
49082 228
4523 242
13791 257
2275 176
7295 833
3859 303
98206 288