24602 800
21559 712
18798 120
35479 231
384011 1161
13477 582
2136 230
86005 315
6829 642
6131 103
3163 769