76561198411008915 / TQ-Leo
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.