76561197964601599 / 30965619201
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.