37401 260
116244 1190
23925 533
50953 723
49056 228
4521 242
13790 257
2275 176
7294 833
3858 303
98155 288