You beat me to it!
Don’t forget china in the mix. I know of illegals that send thousands of dollars to chine every month.
china charges $25,000 for tourist visas and the “tourists” have to find jobs here to pay the chinese government back as their families are basically held hostage until paid off.
The only plus side is very few chinese ever apply for welfare. They like to work.