21069 559
8575 850
11676 878
122604 1032
33279 246
18285 173
13295 206
94131 298
29318 709
6010 117
47190 464
2892 245