which date has a race leader of hermann buse ( ger ), and a stage of 5?
20 may