Stats
Rating 693
Percentile 70%
Highest 755
Rank #8955 of 29,892