2018 40
2207 213
3500 76
1840 220
4915 575
19645 893
2843 256
4016 78
4580 414
7517 765
4085 358
32075 686
20053 509