Stats
Rating 1397
Percentile 98.9%
Highest 1473
Rank #287 of 27,508