24707 800
21656 712
18874 120
35590 231
384150 1161
13540 582
2150 230
86987 316
6852 642
6155 103
3182 769