2018 500
84743 246
9952 60
13232 984
18160 502
21422 769
31880 781
12685 407
7078 100
8626 788
9951 282