24648 800
21595 712
18835 120
35514 231
384068 1161
13519 582
2143 230
86429 315
6839 642
6138 103
3176 769