21069 559
8575 850
11676 878
122604 1032
33279 246
18285 173
13296 206
94135 298
29318 709
6010 117
47194 464
2892 245