Stats
Rating 1218
Percentile 98.1%
Highest 1526
Rank #529 of 28,061