The Passport Office in northern Balkh province distributed 43,000 passports in the past year and generated nearly 246 million afs revenue, an official said on Wednesday.