Output a per-speaker spreadsheet too, as requested by Paul and Jessica

For the per-speaker spreadsheet, this just picks a day in the
middle of the date range to find positions for - it would be better
to consider overlaps between the whole date range and positions.