24692 800
21641 712
18865 120
35573 231
384135 1161
13534 582
2149 230
86881 316
6852 642
6150 103
3181 769