3056 103
10383 308
11026 796
3956 660
12756 132
9918 261
33868 353
16218 286
10454 180
9923 167
3172 71
5347 446