The two major parties in Pakistan's coalition government have won the most seats in by-elections this week, filling 33 vacant seats in the national and provincial assemblies, an official has said.
The Pakistan Muslim League-N, led by Nawaz Sharif, a former prime minister, won three out of five parliamentary seats in Thursday's vote.
It also won eight provincial assembly seats and consolidated its control in Punjab, the biggest province.
Sharif's senior partner in the coalition government, the Pakistan People's Party, won two national assembly seats and seven provincial seats.
Kanwar Mohammad Dilshad, the secretary of Pakistan's Election Commission, said, the two parties "emerged as the main winners."
He said turnout was low but he did not have exact figures.
The two parties also won 19 out of 28 provincial seats that were available, he said.
The remaining provincial assembly seats were won by a smaller regional party and independent candidates.
During voting several people were injured after clashes erupted between rival political activists in three constituencies.
Polling was postponed for a sixth parliamentary seat in the eastern city of Lahore because of legal disputes over whether Sharif was eligible to contest.
A Lahore court ruled on Monday that he was ineligible to stand due to an old criminal conviction that Sharif says is politically motivated.
The results do not affect the balance of power in the 342-member National Assembly, where the People's Party controls 125 seats and Sharif's party holds 95 seats.
The former ruling party that backs Pervez Musharraf, the Pakistani president, came third with 54 seats.