390
572
554
526
545
584
615
592
557
729
632
699
691
727
699
685
667
612
610
896
879
706
798
741
836
762
815
831
797
|