37476 260
116455 1191
24020 533
51167 723
49495 228
4540 242
13800 257
2289 176
7304 833
3866 303
98816 288