737
708
696
692
687
686
684
671
663
662
657
656
654
652
649
644
642
639
630
625
619
613
611
607
606
599
598
595
593
592
588
581
580
575
573
565
561
558
555
551
549
546
544
521
515
513
507
504
502
500
491
489
476