37431 260
116331 1190
23962 533
51048 723
49222 228
4528 242
13796 257
2286 176
7299 833
3861 303
98420 288