Stats
Rating 1303
Percentile 98.8%
Highest 1473
Rank #289 of 25,051