rank: 314105
best rank: 314105
known ips: 192.64.119.68 (602) 216.239.36.21 (209458) 82.165.119.79 (173)