rank: 148931
best rank: 142927
known ips: 64.37.62.231 (390) 66.225.241.38 (230) 99.83.154.118 (158140)