Stats
Rating 1203
Percentile 98.2%
Highest 1280
Rank #690 of 37617