401574 speeches; 8045 speakers; 2203 sections