972538
949821
876676
847170
827240
810745
766420
763632
755120
740227
669899
615970
567461
483658
425502
378650
374740
371469
308320
285978