117422 speeches; 2671 speakers; 508 sections