rank: 241086
best rank: 241086
known ips: 192.0.78.135 (1282) 192.0.78.229 (1332) 199.59.243.224 (43770)