485
482
530
550
526
557
578
587
634
703
693
634
860
924
596
591
655
665
669
739
782
812
767
785
838
836
907
|