Stockholm London , 12 : 34.43 ,75