126607 speeches; 2856 speakers; 559 sections