37438 260
116358 1190
23979 533
51081 723
49289 228
4530 242
13797 257
2287 176
7302 833
3864 303
98531 288