rank: 149966
best rank: 139947
known ips: 172.67.132.117 (141) 104.28.25.71 (89) 104.21.13.20 (125) 99.83.154.118 (158140)