24671 800
21630 712
18849 120
35547 231
384107 1161
13526 582
2147 230
86683 316
6849 642
6146 103
3179 769