Seven killed and 50 wounded in Iraq