37409 260
116268 1190
23936 533
50994 723
49102 228
4524 242
13792 257
2277 176
7296 833
3859 303
98237 288