27295 141
18900 57
88653 813
38438 465
67302 169
48361 263
44663 247
60423 228
13812 309
82645 685
88846 695
114321 800