2016 80
3351 642
2460 472
14225 142
58142 582
111817 725
25857 952
28526 583
3788 542
5766 64
5834 816
6908 779
2854 70
70036 711
58219 681