76561198421806486 / 15162453364
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.