2012 412
2732 351
1084 101
3855 765
5790 900
913 58
4620 565
3833 274
3145 254
2964 504
10666 423
978 74
3198 471
2840 699
2280 355
1880 70
10524 716
2172 493
3407 846
3706 839
1786 364
11150 630
1428 159
5201 447