Nearly 600 Iraqi prisoners released