Leinster take maximum at Dragons