57 churches left in Iraq, down from 300 in 2003