Stats
Rating 1203
Percentile 98.1%
Highest 1280
Rank #703 of 37596