335,303 speeches, by 6,644 speakers, in 1,720 sections