UNITED STATES	54930	72354875	26412032121	62527:194:11:50:58	1971868276258	1	1	1	1
JAPAN	12502	12600054	5478947528	8790:343:06:40:12	277231099212	2	2	2	5
FRANCE	22416	10353387	3761633305	8724:257:15:52:28	275142325948	3	3	3	2
CANADA	9532	9066315	3369894659	8095:276:16:07:40	255307824460	4	4	4	6
UNITED KINGDOM	12596	8163651	2833088517	7120:114:08:23:20	224546199800	5	6	5	4
GERMANY	20855	8026307	2959784567	6815:072:15:58:09	214924118289	6	5	6	3
AUSTRALIA	4972	4479856	1737128449	3926:201:07:17:52	123827728672	7	7	7	9
NETHERLANDS	3460	2537838	980617659	2146:260:12:02:16	67698763336	8	8	8	11
TAIWAN	2204	2306388	937491741	1919:304:04:56:19	60543867379	9	9	11	18
CZECH REPUBLIC	3289	2221867	720567914	1894:161:22:26:26	59743175186	10	12	12	12
ITALY	6020	2081437	767848781	1986:177:03:52:04	62645802724	11	10	9	8
SPAIN	4697	2013142	746370218	1956:281:14:01:55	61708744915	12	11	10	10
HONG KONG	1108	1670235	715816296	1116:242:09:10:10	35215117810	13	13	19	29
BRAZIL	6551	1657753	565453868	1618:020:21:10:41	51027052241	14	14	13	7
SWEDEN	2066	1540684	542383523	1349:028:01:52:14	42544489934	15	15	14	21
FINLAND	2294	1426546	498726177	1161:016:03:25:45	36614690745	16	16	17	17
POLAND	2765	1340773	491608034	1185:221:08:50:08	37389286208	17	17	15	14
DENMARK	2142	1278709	442109891	1118:249:23:35:26	35278846526	18	19	18	19
RUSSIAN FEDERATION	2115	1266896	487388683	1164:247:06:44:56	36729269096	19	18	16	20
BELGIUM	2467	1183145	415268726	1019:062:23:06:30	32140623990	20	20	20	15
NORWAY	1446	1124135	399713863	964:201:11:30:54	30418111854	21	22	21	25
SWITZERLAND	1962	1099411	411886999	958:096:21:29:42	30219859782	22	21	22	22
HUNGARY	1563	1033829	346674700	872:009:11:07:21	27500209641	23	23	23	23
AUSTRIA	1497	938492	280325066	726:125:21:58:52	22906015132	24	25	25	24
CHINA	2919	851231	310018489	765:004:08:46:10	24125417170	25	24	24	13
ISRAEL	1065	710938	257670362	593:042:16:27:23	18704536043	26	27	26	31
INDIA	2339	607467	200643756	574:177:05:34:30	18116976870	27	28	27	16
SOUTH AFRICA	806	565621	197547748	560:296:14:01:14	17685784874	28	30	28	35
PORTUGAL	1396	554383	199433083	547:285:05:52:04	17274837124	29	29	29	27
NEW ZEALAND	837	549293	184695505	507:090:22:45:06	15996609906	30	31	30	34
CYPRUS	78	522694	260746637	305:289:01:59:41	9643456781	31	26	35	65
IRELAND	899	435168	154503740	387:026:16:14:32	12206736872	32	33	32	32
TURKEY	1242	416386	145511428	398:155:00:25:57	12564721557	33	35	31	28
ROMANIA	857	415396	148729899	363:335:01:53:08	11476518788	34	34	33	33
CROATIA	442	387644	159642052	325:345:06:38:44	10279031924	35	32	34	44
GREECE	698	351272	136730951	293:096:10:30:12	9248380212	36	36	37	38
SLOVAKIA	760	317187	121628822	289:055:17:46:01	9118719961	37	37	38	37
UKRAINE	506	305684	115558022	271:165:04:55:56	8560529756	38	39	39	42
BULGARIA	559	292269	121342790	270:260:19:10:55	8537253055	39	38	40	40
THAILAND	788	279075	95933651	212:231:03:49:40	6705604180	40	41	44	36
MEXICO	1104	275879	99959909	295:322:11:04:45	9330980685	41	40	36	30
ARGENTINA	1407	252106	89042894	237:015:18:15:28	7475393728	42	42	41	26
SINGAPORE	512	249098	84613643	218:226:10:21:12	6894411672	43	44	43	41
MALAYSIA	605	238005	88125517	221:234:09:33:38	6989708018	44	43	42	39
ESTONIA	160	161136	57807934	109:002:19:04:24	3437665464	45	45	48	55
FRENCH GUIANA		149893	39744337	82:241:04:19:40	2606789980	46	51	54	101
SLOVENIA	264	149871	54431844	111:343:17:41:59	3530194919	47	48	46	49
CHILE	334	142268	54593645	131:143:21:10:29	4143647429	48	47	45	46
LITHUANIA	191	131341	54660550	110:201:11:08:07	3486366487	49	46	47	53
BELARUS	144	115343	46084235	96:309:23:44:44	3054239084	50	49	50	56
PHILIPPINES	281	109928	40028649	90:269:06:23:26	2861504606	51	50	51	48
VENEZUELA	405	103544	39621818	102:021:07:18:36	3218512716	52	52	49	45
GEORGIA	19	93341	22138250	46:177:23:34:50	1466033690	53	59	60	95
LUXEMBOURG	140	92215	32435332	63:210:16:21:52	2004970912	54	54	57	57
PUERTO RICO	107	89754	27663793	83:074:11:30:59	2623923059	55	57	53	61
KOREA, REPUBLIC OF	443	86602	27724858	86:214:12:44:23	2730631463	56	56	52	43
SERBIA AND MONTENEGRO	175	80052	37246870	76:335:14:32:24	2425732344	57	53	55	54
LATVIA	114	79978	27740661	71:178:18:09:45	2254500585	58	55	56	60
COLOMBIA	316	79797	24891667	61:171:22:40:21	1938552021	59	58	58	47
HAITI		69376	13216620	27:342:21:46:55	881099215	60	67	70	101
HOLY SEE (VATICAN CITY STATE)		67732	14599040	32:046:07:02:43	1013151763	61	65	67	101
PERU	132	66094	20586994	43:363:18:00:14	1387476014	62	60	62	58
ANTARCTICA	30	58240	19394651	39:081:18:44:47	1236969887	63	61	64	79
INDONESIA	232	45552	18273462	43:292:11:33:11	1381318391	64	62	63	50
REUNION	98	44307	15639364	36:121:14:18:12	1145801892	65	63	65	62
URUGUAY	223	43981	15425753	48:305:03:32:44	1540092764	66	64	59	51
VIET NAM	125	42095	13904697	44:072:19:35:38	1393875338	67	66	61	59
MYANMAR		37417	9019911	14:120:12:47:10	451918030	68	77	85	101
MALTA	33	35129	10854102	29:157:07:08:46	928134526	69	71	68	78
EGYPT	96	33864	10785443	32:147:22:06:10	1021932370	70	72	66	63
ICELAND	70	30312	13018815	23:306:07:29:56	751793396	71	69	76	67
LEBANON	36	29166	11948435	27:206:04:06:58	869285218	72	70	72	77
BAHRAIN	15	28417	13058878	26:310:16:06:51	846778011	73	68	73	98
COSTA RICA	200	27994	9970084	28:034:11:28:49	885986929	74	73	69	52
UNITED ARAB EMIRATES	79	25545	9960390	25:105:03:22:55	797484175	75	74	74	64
VIRGIN ISLANDS (U.S.)		25094	9627968	23:313:08:21:52	752401312	76	76	75	101
NEPAL		24716	9898836	18:244:20:14:25	588802465	77	75	80	101
UZBEKISTAN		24288	7792985	27:271:12:06:06	874929966	78	80	71	101
ANDORRA	44	22581	8500015	17:303:08:08:03	562320483	79	78	81	72
MARTINIQUE	38	21515	7362266	18:322:12:28:57	595513737	80	81	78	75
JAMAICA		21210	4636521	12:011:05:52:21	379403541	81	93	92	101
SAUDI ARABIA	37	20622	8019715	18:307:01:24:38	594177878	82	79	79	76
MOROCCO	43	17709	5792827	13:317:15:39:27	437413167	83	85	88	73
MACEDONIA	58	16343	5128959	16:164:03:15:55	518757355	84	89	84	69
GUADELOUPE	30	16201	3058427			85	100	101	79
NEW CALEDONIA	28	15790	4237847	13:131:07:36:15	421313775	86	94	89	83
ARMENIA	21	15756	5207783	16:303:06:21:20	530778080	87	88	82	91
MAURITIUS	23	15457	5780954	21:255:12:45:54	684333954	88	86	77	88
NIGERIA	19	14650	6005969	12:021:22:50:22	380328622	89	83	91	95
TRINIDAD AND TOBAGO	30	14070	5826458	16:233:15:41:07	524763667	90	84	83	79
GHANA		13907	4927415	14:031:15:18:33	444237513	91	90	86	101
BANGLADESH	23	13635	6333748			92	82	101	88
ECUADOR	60	12644	4653389	14:018:09:27:35	443093255	93	92	87	68
MACAU	30	11554	4080744	11:217:11:52:49	365687569	94	96	95	79
KUWAIT		11099	4721648	9:003:21:18:15	284159895	95	91	99	101
BOSNIA AND HERZEGOVINA	55	11057	4177040	11:078:16:43:32	353695412	96	95	96	70
PAKISTAN	74	11055	3682713	9:295:11:26:17	309353177	97	97	97	66
KAZAKHSTAN	26	10994	5454569			98	87	101	84
BHUTAN		9625				99	101	101	101
NETHERLANDS ANTILLES		9312		12:361:22:45:02	409704302	100	101	90	101