3035 103
10381 308
11018 796
3949 660
12742 132
9913 261
33850 353
16183 286
10436 180
9916 167
3171 71
5346 446