rank: 394419
best rank: 244540
known ips: 172.105.116.117 (11) 34.98.99.30 (568018) 148.66.136.189 (644)