rank: 134085
best rank: 74153
known ips: 104.18.38.189 (76) 104.18.39.189 (80) 69.87.216.194 (1) 54.89.39.4 (1943)