2015 80
3351 642
2460 472
14225 142
58134 582
111810 725
25857 952
28516 583
3787 542
5766 64
5834 816
6908 779
2854 70
70027 711
58205 681