371 four-part chorales - Bach, Johann Sebastian 1685-1750 (Associated Music Publishers, INC., 1950)