rank: 680562
best rank: 680562
known ips: 37.48.65.143 (11120) 37.48.65.154 (11326) 72.14.178.174 (23993)