25205 speeches; 843 speakers; 122 sections