Johann Sebastian Bach | Magnificat , BWV 243: I. Magnificat Anima Mea