371 harmonized chorales and 69 chorale melodies with figured bass - Bach, Johann Sebastian 1685-1750