UNITED STATES	55915	79103765	30886094652	69002:005:03:39:47	2176047517187	1	1	1	1
JAPAN	12946	14263444	6633628309	10272:178:01:40:17	323953177217	2	2	2	4
FRANCE	22804	11210195	4337520078	9540:176:08:14:29	300868676069	3	3	3	2
CANADA	9712	9913548	3936815087	8907:169:00:39:02	280905755942	4	4	4	6
UNITED KINGDOM	12806	8785314	3239174865	7715:145:14:45:09	243312821109	5	6	5	5
GERMANY	21233	8692752	3399969999	7437:181:08:41:10	234548901670	6	5	6	3
AUSTRALIA	5036	5004358	2092688692	4428:344:12:55:09	139671176109	7	7	7	9
NETHERLANDS	3560	3042829	1332115409	2619:164:01:21:08	82606958468	8	8	8	11
TAIWAN	2293	2580013	1122120744	2175:191:18:50:45	68607370245	9	9	10	18
CZECH REPUBLIC	3351	2391600	833706151	2055:333:02:19:19	64835259559	10	12	12	12
ITALY	6142	2281669	900265734	2192:216:20:55:01	69145649701	11	10	9	8
SPAIN	4790	2162769	843984998	2103:023:19:07:09	66322264029	12	11	11	10
BRAZIL	6707	1808034	664655537	1767:204:17:13:46	55741799626	13	14	13	7
HONG KONG	1129	1802944	815235624	1224:085:21:34:21	38607485661	14	13	18	29
SWEDEN	2107	1722283	659563467	1536:059:16:34:12	48444453252	15	15	14	21
FINLAND	2328	1550861	580994486	1277:310:11:40:51	40298298051	16	17	17	17
POLAND	2853	1471959	579123697	1314:163:08:32:36	41452417956	17	18	15	14
RUSSIAN FEDERATION	2183	1411177	585010246	1304:210:18:20:54	41141154054	18	16	16	19
DENMARK	2172	1355368	491675935	1190:025:07:25:06	37530026706	19	20	19	20
BELGIUM	2504	1270248	474329783	1107:229:09:13:38	34930170818	20	22	20	15
NORWAY	1482	1226888	468232026	1065:031:06:22:46	33588541366	21	23	21	25
SWITZERLAND	1990	1195911	477608359	1048:160:03:02:18	33063562938	22	21	22	22
HUNGARY	1585	1100117	391355885	938:018:01:37:38	29582329058	23	24	23	23
CYPRUS	79	1009640	501071914	534:095:14:36:47	16848484607	24	19	31	65
AUSTRIA	1535	1000213	320162534	787:331:09:40:50	24847465250	25	26	25	24
CHINA	3149	961480	384693601	873:141:05:00:05	27543128405	26	25	24	13
ISRAEL	1086	780497	308264378	661:161:03:41:58	20859219718	27	27	26	31
INDIA	2390	641840	223152675	610:176:14:58:21	19252220301	28	29	27	16
PORTUGAL	1434	604817	232862079	598:017:02:27:06	18860005626	29	28	28	26
SOUTH AFRICA	820	594406	217170580	590:278:02:36:07	18630268567	30	30	29	35
NEW ZEALAND	851	577364	204022435	534:163:21:09:49	16854383389	31	31	30	34
IRELAND	914	467866	175579169	418:193:20:54:11	13198798451	32	33	33	32
ROMANIA	879	455744	174744048	404:150:08:15:18	12753533718	33	34	34	33
TURKEY	1273	448391	166421964	430:300:19:06:22	13586468782	34	35	32	28
CROATIA	460	433304	191507167	370:362:09:00:01	11699629201	35	32	35	43
GREECE	718	380812	157329988	319:055:23:56:03	10064822163	36	36	38	38
SLOVAKIA	780	354358	145553559	323:263:19:58:33	10208923113	37	38	37	37
UKRAINE	547	344716	139528745	306:209:21:55:27	9668152527	38	39	40	41
BULGARIA	576	334382	149123897	310:274:18:07:13	9799898833	39	37	39	40
MEXICO	1128	303797	117779565	325:270:12:49:32	10272574172	40	40	36	30
THAILAND	805	299511	109797530	232:254:11:13:14	7338337994	41	41	44	36
ARGENTINA	1426	277259	103622911	263:076:11:42:15	8300576535	42	43	41	27
SINGAPORE	530	264615	95107762	233:184:11:02:13	7363825333	43	44	43	42
MALAYSIA	625	263532	105067700	248:040:23:57:44	7824470264	44	42	42	39
ESTONIA	165	175672	67775072	123:025:14:28:29	3881140109	45	45	48	55
CHILE	338	160597	67126816	150:311:01:43:24	4757276604	46	47	45	46
SLOVENIA	284	159792	61241844	120:282:05:04:55	3808703095	47	49	49	48
PHILIPPINES	284	158797	67404639	131:315:07:09:28	4158457768	48	46	46	48
FRENCH GUIANA		154994	42136963	87:263:20:46:00	2766429960	49	53	53	101
LITHUANIA	198	144076	63405253	123:062:08:53:01	3884316781	50	48	47	53
BELARUS	147	127845	54716756	109:224:10:09:01	3456814141	51	50	51	56
GEORGIA	21	119106	36375058	61:205:10:36:29	1941446189	52	56	58	92
VENEZUELA	410	115029	47371777	113:172:02:54:00	3578439240	53	51	50	45
LUXEMBOURG	143	104246	39584250	72:176:22:29:48	2285879388	54	54	57	57
KOREA, REPUBLIC OF	450	95104	33557034	94:157:23:50:53	2978034653	55	57	52	44
LATVIA	116	95010	38184792	85:296:14:19:14	2706185954	56	55	56	60
PUERTO RICO	107	93175	29915374	87:167:03:58:45	2758075125	57	58	54	61
SERBIA AND MONTENEGRO	182	90809	44403029	87:074:13:00:44	2750072444	58	52	55	54
PERU	141	73177	24958845	49:290:06:20:16	1570342816	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71574	16052385	35:029:03:45:20	1106279120	60	66	66	101
HAITI		71524	14550697	30:247:23:57:11	967507031	61	70	71	101
ANTARCTICA	30	62627	23694614	43:068:19:20:37	1361992837	62	61	64	80
COLOMBIA	298	58488	17066108	55:223:01:41:40	1753753300	63	65	60	47
INDONESIA	241	57472	26430311	56:178:02:37:18	1781404638	64	59	59	50
REUNION	101	48110	18398238	39:300:19:01:41	1255892501	65	62	65	62
URUGUAY	226	47352	17628820	52:201:13:59:14	1657288754	66	64	61	51
VIET NAM	126	43629	14928367	45:327:02:18:05	1447381085	67	68	63	59
MYANMAR		38389	9735782	15:075:00:26:49	479521609	68	78	87	101
MALTA	34	38381	12923397	32:264:15:51:05	1032018665	69	72	69	78
BAHRAIN	16	35435	17656738	33:269:09:05:28	1063962328	70	63	67	98
EGYPT	100	34795	11421534	33:087:12:05:23	1048248323	71	75	68	63
LEBANON	38	33251	14824572	31:355:17:49:57	1008352197	72	69	70	75
ICELAND	70	33151	15008748	26:221:11:52:47	839073167	73	67	76	67
VIRGIN ISLANDS (U.S.)		30839	13448970	29:307:10:25:42	941106342	74	71	73	101
COSTA RICA	204	30294	11484373	30:185:12:40:18	962109618	75	74	72	52
UNITED ARAB EMIRATES	80	28362	12033883	27:277:01:42:45	875410965	76	73	75	64
NEPAL		25359	10308416	19:130:10:16:01	610452961	77	76	81	101
ANDORRA	45	25105	10180068	20:029:08:57:28	633257848	78	77	79	72
UZBEKISTAN		24854	8140686	28:100:10:24:26	891685466	79	82	74	101
MARTINIQUE	38	23271	8548592	20:222:08:40:52	649932052	80	80	78	75
JAMAICA		22264	5387994	13:023:14:43:54	412008234	81	94	94	101
SAUDI ARABIA	38	21963	8964864	19:356:14:38:33	629995113	82	79	80	75
MOROCCO	45	19282	6647053	15:220:15:06:25	492102385	83	85	86	72
MACEDONIA	59	17204	5687307	17:123:14:59:45	546793185	84	90	84	69
GUADELOUPE	30	16658	3400906			85	100	101	80
BANGLADESH	24	16619	8340065	9:103:13:07:38	292770458	86	81	100	87
ARMENIA	21	16588	5740701	17:352:20:02:01	566596921	87	89	83	92
NEW CALEDONIA	28	16545	4713497	14:011:15:53:31	442511611	88	96	89	83
NIGERIA	20	16453	7137373	13:300:09:49:58	435923398	89	84	90	95
TRINIDAD AND TOBAGO	30	16354	7391933	19:011:14:18:03	600185883	90	83	82	80
MAURITIUS	24	16006	6099458	22:169:05:00:05	708411605	91	87	77	87
GHANA		14458	5300190	14:258:11:12:27	463835547	92	95	88	101
ECUADOR	63	14216	5633562	15:254:04:56:24	495003384	93	91	85	68
MACAU	32	13731	5574896	13:104:04:57:30	418971450	94	93	93	79
KUWAIT		13717	6334119	10:317:12:11:13	342792673	95	86	98	101
BOSNIA AND HERZEGOVINA	56	13198	5626347	13:158:22:23:37	423699817	96	92	92	70
PAKISTAN	75	12438	4696091	11:017:08:18:08	348394688	97	97	97	66
KAZAKHSTAN	26	11862	6097307			98	88	101	85
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9608		13:174:18:27:07	425068027	100	101	91	101