689,703 510,600 357,748 331,160 123,187 113,980 87,343 50,700 43,633 31,040 25,085 12,864 1,873 1,250600