In descending order of number, workers from Mongolia and Moldova (5,000 each), Bulgaria (4,000), Romania and Germany (3,000 each), Vietnam, Russia and the United Kingdom (2,000 each) lag far behind. However, as Radio Prague notes, tens of thousands of workers continue to work illegally in the country.
