KABUL (Pajhwok): Pajhwok Afghan News has obtained information from the Independent Election Commission (IEC) and other sources about a difference of approximately 137,000 voter records between the number of biometric datasets registered on the IEC computer server and the number of voters processed by the voter verification devices used at the polling stations on Election Day.