24600 800
21555 712
18795 120
35478 231
384004 1161
13475 582
2136 230
85960 315
6829 642
6131 103
3163 769