955
939
868
848
794
762
722
714
702
646
638
630
626
621
610
577
572
536
516
503
498
492
486
485
483
481
480
468
464
463