401578 speeches; 8045 speakers; 2205 sections