3032 103
10381 308
11018 796
3946 660
12741 132
9912 261
33848 353
16183 286
10435 180
9916 167
3171 71
5344 446