I suspect there was plenty of vote fraud as well.
That is a fascinating chart. Thank you for posting it.