24699 800
21653 712
18872 120
35582 231
384142 1161
13538 582
2149 230
86942 316
6852 642
6152 103
3182 769