330,781 speeches, by 6,547 speakers, in 1,695 sections