12228 speeches; 627 speakers; 70 sections