According to your description, you count the downloads of premium users.
However, I still have a question.
If a premium user download 2 different files within 1 hour, will you count each of them?