Yeah, sure. 10h mining with 20% of total pool hashrate, 1500+ ITNS paid, I I get 113. Sure.
This is not necessarily the pool's fault. Their total hashrate is only ~ 20 KH/s, that's basically just 3 average Polaris mining rigs for the whole pool. Which is nothing compared to the network hashrate. So they're extremely reliant on luck, and can go the whole day or two without finding any blocks. What transaction are you talking about exactly?
f7464a2cc6774dc9b02f134d1a9c657ffa68d85d25fabd00dde3ec54c5c18090 - this one?
The previous payment before this one was 44 hours ago, so most of those 1547 ITNS, distributed between 12 payees, went to the users that were mining throughout all those 40+ hours. Your 10 hours at 4 KH/s were not 20% of the total shares, but probably less than 10%. You get paid for the amount of shares you send, which is not just your hashrate, but your hashrate * time. Since you didn't mention the exact transaction and time frame I'm not sure that the tx mentioned above is the one relevant to your case, but I'm just pointing out how it works in general: if you want stable payments from a pool then you shouldn't join such small pools like that one, cause it's akin to playing the lottery. You might get a lot more than you should be getting with your hashrate, or you could get a lot less and all will be determined by luck.