rank: 81250
best rank: 81250
known ips: 104.31.87.83 (84) 172.67.205.22 (123) 34.98.99.30 (568026) 89.116.133.114 (1)