372,845 speeches, by 7,707 speakers, in 1,957 sections