22730 speeches; 2141 speakers; 74 sections