76561197988703443 / peaax
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.