rank: 142890
best rank: 142890
known ips: 104.24.113.54 (80) 104.24.112.54 (67) 209.141.38.71 (23390)