37455 260
116406 1190
24000 533
51129 723
49393 228
4533 242
13797 257
2289 176
7303 833
3865 303
98652 288