Ratings search results

Name Rating
Alicia Seftel 1374 ±106