24649 800
21603 712
18838 120
35520 231
384078 1161
13519 582
2144 230
86476 315
6842 642
6138 103
3176 769