2015 547
415 50
3665 472
15108 618
19516 842
12065 447
7947 79
3864 460
2823 272
13677 206
5238 163
4409 389
3809 127
5588 552
6938 102
11365 948
4026 278