2015 271
22537 540
15826 233
3844 944
3687 446
15181 792
158960 426
9552 252
7868 359
24008 852
60227 146
21226 548
13081 814
4116 601
3745 685
1239 178
1990 180
5580 619