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