3112885,3028231,2989532,2911815,2880705,2831850,2798264,2766922,2759493,2578251,2375242,2328781,2321520,2099179,2098351,1885717,1770147,1575134,1487301,1487280,1486377,1486354,1486018,1485710,1485157,1484757,1484731,1484677,1483858,1483508,1483105,1483019,1482938,1482937,1482909,1482899,1482763,1482725,1482649,1482620,