24644 800
21591 712
18830 120
35511 231
384060 1161
13517 582
2142 230
86367 315
6838 642
6137 103
3176 769