37413 260
116278 1190
23941 533
51009 723
49122 228
4524 242
13793 257
2277 176
7296 833
3859 303
98272 288