24592 800
21552 712
18793 120
35475 231
384000 1161
13475 582
2136 230
85931 315
6829 642
6131 103
3163 769