rank: 497951
best rank: 142245
known ips: 104.27.168.59 (75) 104.27.154.62 (64) 104.21.77.172 (110) 99.83.154.118 (158140)