24672 800
21633 712
18853 120
35552 231
384113 1161
13529 582
2147 230
86759 316
6850 642
6147 103
3180 769