2014
833
659
599
641
617
633
601
607
541
631
587
682
581
594
537
530
590
577
616