807
801
775
774
758
755
748
740
738
734
730
721
715
704
702
690
683
673
669
653
651
649
637
629
627
621
602
590
586
577
565
544
538
521
519
511
509
508
500
497
495
490
468
465
464
463
447
444
441
435
430
427
425