593
474
544
616
601
650
552
597
576
511
600
556
528
548
571
534
532
521
535
501
516
515
524
545
612
565
502
527
507
583