Stats
Rating 1227
Percentile 98.2%
Highest 1526
Rank #462 of 25,158