2012 80
3351 642
2460 472
14224 142
58126 582
111801 725
25855 952
28503 583
3787 542
5766 64
5834 816
6907 779
2852 70
70017 711
58184 681