2018 603
505 150
2885 634
14131 276
10276 583
7014 340
19162 116
6175 594
11796 345
2687 570
4146 555
10593 687
5290 674
3037 460