Fair Rewards Distribution