Position Country Gold Silver Bronze
1 United States of America United States of America 885 779 409
2 China China 718 583 372
3 Japan Japan 618 531 324
4 Brazil Brazil 134 99 43
5 Mexico Mexico 16 15 15
6 Canada Canada 15 9 5
7 Philippines Philippines 10 6 3
8 Russian Federation Russian Federation 9 14 9
9 Armenia Armenia 9 6 1
10 United Kingdom of Great Britain & Northern Ireland United Kingdom of Great Britain & Northern Ireland 7 6 9
11 Kazakhstan Kazakhstan 6 1 0
12 Australia Australia 5 2 1
13 South Africa South Africa 4 2 4
14 France France 4 2 2
15 Azerbaijan Azerbaijan 4 1 0
16 Italy Italy 3 5 2
17 Guam Guam 3 3 2
18 Iran Iran 3 2 2
19 Cambodia Cambodia 3 2 0
20 Singapore Singapore 3 1 3
21 French Polynesia French Polynesia 3 1 1
22 Ukraine Ukraine 3 0 5
23 Honduras Honduras 3 0 0
24 Thailand Thailand 3 0 0
25 Korea Korea 2 7 6
26 Peru Peru 2 3 2
27 New Zealand New Zealand 2 2 0
28 Colombia Colombia 2 1 1
29 Argentina Argentina 2 0 1
30 Switzerland Switzerland 2 0 1
31 Ecuador Ecuador 2 0 1
32 Venezuela Venezuela 2 0 0
33 Portugal Portugal 2 0 0
34 Taipei Taipei 2 0 0
35 Israel Israel 2 0 0
36 Uzbekistan Uzbekistan 2 0 0
37 Kyrgyz Republic Kyrgyz Republic 1 2 1
38 Germany Germany 1 2 1
39 Tajikistan Tajikistan 1 2 0
40 Czech Republic Czech Republic 1 1 1
41 Spain Spain 1 1 1
42 Belgium Belgium 1 1 1
43 Kuwait Kuwait 1 1 1
44 Dominican Republic Dominican Republic 1 1 0
45 El Salvador El Salvador 1 1 0
46 Morocco Morocco 1 0 2
47 Mongolia Mongolia 1 0 1
48 Cuba Cuba 1 0 1
49 Uruguay Uruguay 1 0 1
50 Samoa Samoa 1 0 1
51 Croatia Croatia 1 0 0
52 Aland Islands Aland Islands 1 0 0
53 Iraq Iraq 1 0 0
54 Chile Chile 0 2 1
55 Puerto Rico Puerto Rico 0 2 0
56 Serbia Serbia 0 2 0
57 Poland Poland 0 1 3
58 United States Virgin Islands United States Virgin Islands 0 1 2
59 Nicaragua Nicaragua 0 1 1
60 Tuvalu Tuvalu 0 1 1
61 Romania Romania 0 1 1
62 Hong Kong Hong Kong 0 1 0
63 Montenegro Montenegro 0 1 0
64 Lithuania Lithuania 0 1 0
65 Northern Mariana Islands Northern Mariana Islands 0 1 0
66 Indonesia Indonesia 0 1 0
67 Guatemala Guatemala 0 1 0
68 American Samoa American Samoa 0 1 0
69 Ghana Ghana 0 1 0
70 Vietnam Vietnam 0 0 2
71 Ireland Ireland 0 0 2
72 Belize Belize 0 0 2
73 Lebanon Lebanon 0 0 2
74 Sweden Sweden 0 0 1
75 Zimbabwe Zimbabwe 0 0 1
76 Palestinian Territory Palestinian Territory 0 0 1
77 Bulgaria Bulgaria 0 0 1