24672 800
21631 712
18853 120
35551 231
384113 1161
13527 582
2147 230
86734 316
6850 642
6147 103
3180 769