95958 speeches; 2314 speakers; 412 sections