42859 speeches; 1152 speakers; 185 sections