2018 42
3043 792
50679 904
11993 809
2597 462
7795 390
24664 362
39880 282
19820 241
4007 481
128972 1067