Barockorchester Stuttgart, Kamerchor Stuttgart. 1hour 10 minutes of glorious sounds.

http://www.youtube.com/watch?v=9gXb1L2E-l0

No score on IMSLP, vocal scores available at a few sites; full score at

http://www.di-arezzo.co.uk/sheet+music/classical+score/sheet+music-for-choral+music-for-voice/BREIT12329.html


(but minimum quantity 20! OK if you want enough for the whole choir and orchestra I suppose)