21069 559
8575 850
11676 878
122596 1032
33277 246
18285 173
13295 206
94129 298
29315 709
6010 117
47185 464
2892 245