141846 speeches; 3088 speakers; 640 sections