2015 131
14183 423
11644 884
31570 282
184854 518
6842 263
8970 298
4073 628
3871 738
10237 904
5706 113
4335 422
3716 432
9241 545
1337 89