24696 800
21648 712
18869 120
35575 231
384139 1161
13534 582
2149 230
86915 316
6852 642
6152 103
3181 769