which airing date has a number of episodes larger than 20, and a genre of modern drama?
26 june– 4 aug