Ratings search results

Name Rating
Vincent Sperrazza 1723 ±52