seems like you have a spread of too-early and too-late votes around the optimal time for @abh12345:
sorry, I'm only running on top level comments a.t.m.
For the autos: did you check the actual voting times? I noticed streemian being around 2 minutes late in my case, which can make quite a difference.
I'm running Steemvoter and it has been very hit and miss recently.
May request a 7 day view in a weeks' time to see if that's improved anything.
Cheers!!