rank: 682714
best rank: 682714
known ips: 128.199.186.246 (1) 172.67.140.104 (107) 199.59.242.150 (21796)