117107 speeches; 2667 speakers; 507 sections