>>544654826
lole
>>544654575
2025 isn't over yet and genshin still has the lead this year as well
The chart posted only shows cumulative vs July retard