>>534643456
>Circa Dec 2024 in Japan
Can anyone find more recent rankings?