Episode 624: Baghdad blast kills scores