There's definitely something seriously wrong with the payouts. Over six hours at ~1400KH/s and I have 26.55796339 coins paid; even with variance and an invalid rate of 4% there's absolutely no way that's even remotely accurate it should easily be at minimum double that.