Pezeshkian still ahead as 20.5 million votes counted