95617 speeches; 2297 speakers; 411 sections