996795
994961
977851
947962
914108
874597
856173
849884
84671
834438
737944
729843
635766
625757
553667
541941
507993
497918
428891
415228