Share
Over 30,000 votes
More than 150 countries
4927
4076
3374
2930
2392
1869
1646
1307
1117
824
514
497
391
340
333
325
298
291
246
239
230
227
191
168
152
112
107
88
87
85
81
78
73
62
60
55
54
51
51
47
46
44
44
43
42
41
41
33
31
31
25
24
23
23
19
19
18
18
18
18
18
17
16
16
15
15
14
14
14
14
14
14
13
13
12
12
12
12
10
10
10
9
9
9
9
9
8
8
8
8
8
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1