37413 260
116277 1190
23940 533
51009 723
49120 228
4524 242
13793 257
2277 176
7296 833
3859 303
98268 288