The largest electoral district in Malaysia has 144,369 registered voters, according to the latest electoral roll. The smallest has only 37,390. They are both in Selangor, meaning the state's largest seat is four times its smallest. The Kapar district, the biggest, was won by the opposition Parti Keadilan Rakyat in the 2008 elections. The smallest, Sabak Bernam, was won by the Barisan Nasional.