24601 800
21556 712
18798 120
35478 231
384010 1161
13477 582
2136 230
85988 315
6829 642
6131 103
3163 769