2015 547
391 50
3663 472
15099 618
19515 842
12063 447
7947 79
3864 460
2823 272
13677 206
5238 163
4407 389
3809 127
5588 552
6938 102
11365 948
4026 278