2015 150
17472 759
4178 206
4595 446
10240 904
2980 471
2914 464
9267 514
7752 284
27578 623
4455 529
8258 638
10066 600
12456 173
7495 448
7465 273
5290 892
3985 252
11699 674
5970 680
2000 40
2653 296
3778 691
3894 130