982
962
959
946
939
909
882
879
876
858
854
852
847
839
825
811
802
790
783
782
771
752
740
736
725
717
709
701
694
677
667
662
638
634
626
618
585
584
578
570
567
557
534
525
524
521
519
516
510
507
499
495
494
490
487
486
484
481
480