More than 22 people were killed and 70 wounded in two separate bombings on Thursday in Baghdad, one targeting a commercial street and the other an army checkpoint, Iraqi police said.