all gave some some gave all Pictures & Images   (3,835,247 results)