2018 159
12593 750
7373 789
8017 124
16686 228
7955 429
8609 520
9650 312
103695 389
5764 528
19868 566