2018 486
1095 37
4471 797
4730 284
27097 368
5230 658
3205 269
7333 872
15599 546
9539 516
6773 89
8859 694
17659 110
16676 613
2919 336
3334 349