rank: 314023
best rank: 314023
known ips: 104.28.14.21 (111) 172.67.129.56 (142) 34.98.99.30 (568022)