There are at least 28,593 voters of foreign origin on the electoral roll, most of the concentrated in the hot states of Selangor and Sabah, said the Malaysian Electoral Roll Analysis Project (Merap).