Photos: Flanagan, Goucher run Olympic marathon