Stats
Rating 1317
Percentile 98.9%
Highest 1473
Rank #287 of 26,918