37429 260
116326 1190
23959 533
51041 723
49208 228
4528 242
13794 257
2285 176
7299 833
3861 303
98403 288