Position Country Gold Silver Bronze
1 United States of America United States of America 1286 1186 680
2 Brazil Brazil 1272 781 483
3 Japan Japan 791 700 348
4 Philippines Philippines 145 111 59
5 Korea Korea 131 88 49
6 China China 125 94 51
7 Mexico Mexico 45 45 27
8 India India 21 25 13
9 Hong Kong Hong Kong 13 10 17
10 Taiwan Taiwan 11 10 2
11 Russian Federation Russian Federation 9 1 5
12 Morocco Morocco 9 0 1
13 Canada Canada 6 4 0
14 Guam Guam 5 6 1
15 Colombia Colombia 5 5 1
16 El Salvador El Salvador 5 1 3
17 Armenia Armenia 5 0 0
18 Sweden Sweden 4 2 0
19 Switzerland Switzerland 4 0 2
20 Cambodia Cambodia 4 0 2
21 Iran Iran 3 3 1
22 France France 3 2 2
23 Israel Israel 3 0 2
24 Lebanon Lebanon 3 0 1
25 United Kingdom of Great Britain & Northern Ireland United Kingdom of Great Britain & Northern Ireland 2 5 0
26 New Zealand New Zealand 2 2 0
27 Palestinian Territory Palestinian Territory 2 2 0
28 French Polynesia French Polynesia 2 1 3
29 Hungary Hungary 2 1 3
30 Peru Peru 2 1 2
31 Spain Spain 2 1 2
32 Ecuador Ecuador 2 1 2
33 Paraguay Paraguay 2 1 0
34 Singapore Singapore 1 4 1
35 Guatemala Guatemala 1 3 1
36 Belgium Belgium 1 3 1
37 Australia Australia 1 2 1
38 Poland Poland 1 2 0
39 Korea Korea 1 2 0
40 Belize Belize 1 1 1
41 Indonesia Indonesia 1 1 0
42 United States Virgin Islands United States Virgin Islands 1 1 0
43 Turkey Turkey 1 1 0
44 Ireland Ireland 1 1 0
45 Germany Germany 1 1 0
46 Puerto Rico Puerto Rico 1 1 0
47 Ghana Ghana 1 0 2
48 Northern Mariana Islands Northern Mariana Islands 1 0 2
49 Argentina Argentina 1 0 1
50 Thailand Thailand 1 0 1
51 Italy Italy 1 0 1
52 Kuwait Kuwait 1 0 0
53 Dominican Republic Dominican Republic 1 0 0
54 Uruguay Uruguay 1 0 0
55 Kiribati Kiribati 1 0 0
56 Kyrgyz Republic Kyrgyz Republic 1 0 0
57 Honduras Honduras 1 0 0
58 Aland Islands Aland Islands 1 0 0
59 Sri Lanka Sri Lanka 1 0 0
60 Central African Republic Central African Republic 1 0 0
61 Timor-Leste Timor-Leste 1 0 0
62 Vietnam Vietnam 0 4 1
63 Tonga Tonga 0 2 1
64 Afghanistan Afghanistan 0 2 1
65 Samoa Samoa 0 2 0
66 Egypt Egypt 0 2 0
67 Kazakhstan Kazakhstan 0 2 0
68 South Africa South Africa 0 2 0
69 Nicaragua Nicaragua 0 1 2
70 Portugal Portugal 0 1 1
71 Jersey Jersey 0 1 1
72 Austria Austria 0 1 0
73 Slovakia (Slovak Republic) Slovakia (Slovak Republic) 0 1 0
74 American Samoa American Samoa 0 1 0
75 Uzbekistan Uzbekistan 0 0 1
76 Jordan Jordan 0 0 1
77 Panama Panama 0 0 1
78 Zimbabwe Zimbabwe 0 0 0