37487 260
116487 1191
24035 533
51205 723
49546 228
4540 242
13803 257
2291 176
7305 833
3866 303
98911 288