Diyala Electoral Office distributes 95% of the voter cards