122597 speeches; 2771 speakers; 541 sections