24705 800
21656 712
18874 120
35588 231
384146 1161
13539 582
2150 230
86971 316
6852 642
6152 103
3182 769