Move over, Mexico. When it comes to sending immigrants to the U.S., China and India have taken over. China was the country of origin for 147,000 recent U.S. immigrants in 2013, while Mexico sent just 125,000, according to a Census Bureau study by researcher Eric Jensen and others presented Friday. India, with 129,000 immigrants, also beat Mexico, though the two countries’ results weren’t statistically different from each other.