2015 350
875 129
909 170
106330 642
14101 75
14895 432
18778 55
20346 626
24342 374
4879 385
3809 922
543 65
1256 124