2015 131
14183 423
11645 884
31571 282
184866 518
6842 263
8973 298
4073 628
3871 738
10238 904
5706 113
4336 422
3717 432
9241 545
1337 89