Roblox Engagement payout - How is it calculated?

I just want some support surrounding the Engagement payout feature - specifically how it is calculated.
On the 15th of December we a high point in both the Score and the number of Premium visits for that day but it was the lowest robux payout in the surrounding days.

More recently we hit another even bigger peak in both Score and Visits on the 22/12 and on the image it is still quite low compared to the surrounding days.

My question is - do the days actually line up correctly the the Robux received on that day? The Robux received doesn’t seem line up for my data
Here is our scoring for those days:
image
Here is our visits for those days:

Thank you for taking your time to read this post