112241 speeches; 2569 speakers; 487 sections