rank: 147674
best rank: 139666
known ips: 104.27.158.123 (91) 172.67.146.114 (122) 104.21.79.152 (119)