37409 260
116260 1190
23933 533
50988 723
49088 228
4523 242
13791 257
2275 176
7295 833
3859 303
98213 288