21069 559
8575 850
11676 878
122591 1032
33272 246
18283 173
13294 206
94125 298
29315 709
6010 117
47178 464
2892 245