76561198083516467 / TrustGxt
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.