because most mexicans coming into america are peasants with low education who happened to be closest near the southern border so they decided to hop over to america, south america is ranked higher because the people are a bit more wealthier in order to manage funding themselves coming over to america far away from a subcontinent.   not necessarily, the fifth top country in that list is bolivia, a country whose population is practically full injun, not even mestizo.
United States