UNITED STATES	55632	77869285	30032952859	67779:140:16:06:12	2137490697972	1	1	1	1
JAPAN	12870	13946288	6404502725	9982:166:23:59:42	314806780782	2	2	2	4
FRANCE	22637	11044932	4221622812	9379:040:21:36:55	295779677815	3	3	3	2
CANADA	9667	9755340	3824018663	8754:133:07:33:46	276077662426	4	4	4	6
UNITED KINGDOM	12726	8660071	3155515582	7592:319:00:29:53	239448875393	5	6	5	5
GERMANY	21138	8557075	3307067404	7309:336:17:36:25	230525717785	6	5	6	3
AUSTRALIA	5017	4908667	2024833736	4335:312:05:59:54	136735538394	7	7	7	9
NETHERLANDS	3530	2926561	1248291817	2507:139:20:56:24	79072836984	8	8	8	11
TAIWAN	2278	2525695	1083807603	2124:027:06:56:21	66984821781	9	9	10	18
CZECH REPUBLIC	3338	2357256	809698680	2023:107:20:17:53	63806645873	10	12	12	12
ITALY	6107	2244847	874607433	2153:099:07:51:59	67905589919	11	10	9	8
SPAIN	4764	2126494	818909929	2069:217:03:38:05	65266745885	12	11	11	10
BRAZIL	6681	1780490	645019156	1739:022:12:18:48	54843049128	13	14	13	7
HONG KONG	1125	1777684	796505482	1204:124:06:36:53	37980081413	14	13	18	29
SWEDEN	2098	1687497	635312660	1499:039:01:35:30	47275839330	15	15	14	21
FINLAND	2324	1526546	564351670	1254:158:11:31:50	39559836710	16	17	17	17
POLAND	2816	1442876	558904517	1285:233:01:44:23	40543897463	17	18	15	14
RUSSIAN FEDERATION	2167	1383774	565631141	1277:352:14:33:43	40301937223	18	16	16	19
DENMARK	2167	1337765	480965480	1173:287:12:24:14	37016569454	19	19	19	19
BELGIUM	2485	1252589	461787377	1089:320:13:10:03	34370399403	20	21	20	15
NORWAY	1476	1209226	455614995	1046:282:11:45:44	33011063144	21	22	21	25
SWITZERLAND	1980	1178868	465673046	1031:324:12:43:16	32541655396	22	20	22	22
HUNGARY	1580	1085994	381665384	924:043:01:54:04	29142986044	23	24	23	23
AUSTRIA	1524	986891	310904625	774:090:19:37:57	24416710677	24	26	25	24
CHINA	3122	938720	368678687	850:332:22:50:10	26834367010	25	25	24	13
CYPRUS	79	903997	450710409	487:223:03:35:39	15377312139	26	23	31	65
ISRAEL	1075	766907	298084617	647:217:08:39:05	20422571945	27	27	26	31
INDIA	2378	635020	218393565	603:091:11:28:49	19024111729	28	29	27	16
PORTUGAL	1429	594592	225770016	587:223:17:59:31	18530963971	29	28	28	26
SOUTH AFRICA	812	588366	213011789	584:112:22:39:57	18426782397	30	30	29	35
NEW ZEALAND	847	572296	200393367	529:130:17:09:16	16693837756	31	31	30	34
IRELAND	912	461637	171388051	412:174:04:30:18	13007881818	32	33	33	32
ROMANIA	874	448456	169791250	396:344:06:32:40	12518001160	33	34	34	33
TURKEY	1265	439126	161364232	421:050:15:27:20	13281031640	34	35	32	28
CROATIA	450	425137	185547220	362:314:17:46:21	11443225581	35	32	35	43
GREECE	716	375152	153244736	314:017:10:38:48	9903811128	36	36	38	38
SLOVAKIA	775	347705	141020252	317:157:09:05:13	10010509513	37	38	37	37
UKRAINE	538	336461	134088731	298:200:06:39:53	9415031993	38	39	40	41
BULGARIA	568	326317	143526596	302:269:07:14:56	9547139696	39	37	39	40
MEXICO	1123	298880	114382018	320:173:03:38:31	10106480311	40	40	36	30
THAILAND	804	295714	107069118	228:300:08:03:51	7216157031	41	41	44	36
ARGENTINA	1420	273908	101305095	259:119:11:34:39	8178147279	42	43	41	27
SINGAPORE	524	261552	92922595	230:185:11:45:41	7269306341	43	44	43	42
MALAYSIA	621	258986	101830945	243:061:19:04:01	7668587041	44	42	42	39
ESTONIA	162	173295	66078825	120:249:03:23:30	3805845810	45	45	48	55
SLOVENIA	281	158021	60000096	119:053:12:35:59	3757408559	46	49	49	49
CHILE	337	157031	64611182	146:325:02:37:36	4632345456	47	46	45	46
PHILIPPINES	284	154280	63844653	127:008:12:28:35	4005808115	48	47	46	48
FRENCH GUIANA		154250	41759167	86:320:23:22:20	2739828140	49	53	53	101
LITHUANIA	195	141710	61691038	120:294:10:06:18	3809757978	50	48	47	53
BELARUS	145	124123	52344596	105:330:02:13:52	3339800032	51	50	51	56
GEORGIA	20	114678	33711736	58:255:23:15:38	1851203738	52	56	58	94
VENEZUELA	409	112556	45515938	111:016:21:28:52	3501955732	53	51	50	45
LUXEMBOURG	141	101801	38105379	70:265:16:02:37	2230473757	54	54	57	57
KOREA, REPUBLIC OF	450	92818	32030289	92:016:21:22:20	2902771340	55	57	52	43
PUERTO RICO	107	92563	29479949	86:239:16:57:21	2732806641	56	58	54	61
LATVIA	115	90215	34541873	82:000:13:23:11	2586000191	57	55	56	60
SERBIA AND MONTENEGRO	178	88780	42947060	85:109:12:47:35	2690023655	58	52	55	54
PERU	140	71856	24079904	48:230:20:37:56	1533674276	59	60	62	58
HAITI		71100	14267513	30:033:07:33:03	948958383	60	69	71	101
HOLY SEE (VATICAN CITY STATE)		70930	15758971	34:199:22:56:32	1089500192	61	66	66	101
ANTARCTICA	31	63524	23484883	43:116:00:55:03	1366073703	62	61	64	79
COLOMBIA	296	58099	16801118	55:078:23:37:23	1741304243	63	64	59	47
INDONESIA	239	55033	24775545	53:288:15:48:11	1696348091	64	59	60	50
REUNION	100	47436	17896289	39:060:08:43:41	1235119421	65	62	65	62
URUGUAY	226	46640	17158132	51:286:12:44:52	1633092292	66	63	61	51
VIET NAM	126	43326	14708726	45:203:21:41:15	1436737275	67	67	63	59
MYANMAR		38198	9584632	15:008:10:51:18	473770278	68	78	87	101
MALTA	34	37737	12507324	32:017:15:55:49	1010678149	69	72	69	78
EGYPT	99	34680	11341866	33:043:18:56:41	1044471401	70	74	67	63
BAHRAIN	16	34202	16763393	32:160:06:14:10	1022998450	71	65	68	98
ICELAND	70	32594	14599037	26:015:09:20:31	821265631	72	68	76	67
LEBANON	38	32366	14183764	31:010:15:52:23	978537143	73	70	70	75
COSTA RICA	202	29820	11165271	29:327:06:06:39	942818799	74	75	72	52
VIRGIN ISLANDS (U.S.)		29806	12722328	28:259:02:53:45	905396025	75	71	73	101
UNITED ARAB EMIRATES	80	27887	11695639	27:116:07:59:05	861523145	76	73	75	64
NEPAL		25268	10248097	19:098:01:57:29	607658249	77	76	81	101
UZBEKISTAN		24773	8087693	28:070:13:48:46	889105726	78	81	74	101
ANDORRA	45	24642	9859543	19:221:15:48:34	618335314	79	77	80	72
MARTINIQUE	38	22943	8314404	20:094:21:18:12	638918292	80	80	78	75
JAMAICA		22061	5229589	12:306:22:38:33	404951913	81	95	94	101
SAUDI ARABIA	38	21618	8709174	19:246:20:58:37	620513917	82	79	79	75
MOROCCO	44	19129	6552291	15:141:04:39:07	485239147	83	85	86	73
MACEDONIA	59	17002	5549708	17:049:07:03:57	540371037	84	90	84	69
GUADELOUPE	30	16580	3343623			85	100	101	80
ARMENIA	21	16427	5634607	17:273:04:35:06	559715706	86	89	83	92
NEW CALEDONIA	28	16396	4600298	13:324:20:09:25	438034165	87	96	89	83
TRINIDAD AND TOBAGO	30	16181	7269496	18:297:03:52:37	593322757	88	83	82	80
NIGERIA	20	16125	6903263	13:174:06:18:32	425024312	89	84	90	94
BANGLADESH	24	16095	8025081	8:341:04:05:45	281765145	90	82	100	87
MAURITIUS	24	15930	6044901	22:117:06:23:15	703923795	91	87	77	87
GHANA		14383	5247283	14:225:14:51:33	460997493	92	94	88	101
ECUADOR	62	13965	5469463	15:152:09:24:20	486206660	93	91	85	68
MACAU	30	13306	5263992	12:337:18:03:45	407613825	94	93	93	80
KUWAIT		13259	6059162	10:205:19:59:10	333143950	95	86	98	101
BOSNIA AND HERZEGOVINA	56	12899	5405485	13:033:15:01:17	412873277	96	92	92	70
PAKISTAN	75	12068	4423304	10:269:01:18:32	338606312	97	97	97	66
KAZAKHSTAN	25	11678	5956401			98	88	101	86
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9558		13:143:21:37:25	422401045	100	101	91	101