3033 103
10381 308
11018 796
3947 660
12741 132
9913 261
33849 353
16183 286
10435 180
9916 167
3171 71
5345 446