rank: 396743
best rank: 91805
known ips: 104.27.137.126 (77) 104.27.136.126 (78) 67.227.226.240 (190392)