485
482
530
550
526
557
578
587
634
703
693
634
859
924
596
590
655
665
669
739
782
812
767
785
838
835
906
|