37413 260
116277 1190
23937 533
51006 723
49117 228
4524 242
13793 257
2277 176
7296 833
3859 303
98267 288