rank: 690320
best rank: 662730
known ips: 104.27.186.56 (83) 204.11.58.194 (3579) 172.67.163.41 (135)