Just for fun and the love of numbers...
United States (10) 760.44Points
Japan (2) 163.08Points
Brazil (1) 87.97Points
Germany (1) 73.31Points
Netherlands (1) 60.78Points