2016 80
3351 642
2460 472
14225 142
58141 582
111816 725
25857 952
28525 583
3788 542
5766 64
5834 816
6908 779
2854 70
70033 711
58216 681