Bach: Magnificat; Cantatas BWV 50 & 70