24601 800
21556 712
18797 120
35478 231
384008 1161
13477 582
2136 230
85975 315
6829 642
6131 103
3163 769