UNITED STATES	56051	79613025	31236942473	69499:045:00:11:18	2191724352678	1	1	1	1
JAPAN	12974	14393260	6726004541	10388:091:05:24:43	327603849883	2	2	2	4
FRANCE	22836	11277433	4384397316	9605:042:04:04:34	302906923474	3	3	3	2
CANADA	9739	9978200	3984035567	8971:278:07:55:11	282933503711	4	4	4	6
UNITED KINGDOM	12832	8832089	3272553099	7761:219:08:35:57	244769848557	5	6	5	5
GERMANY	21284	8748173	3438098658	7489:207:09:46:38	236191023998	6	5	6	3
AUSTRALIA	5046	5042323	2120131148	4466:065:13:33:36	140845440816	7	7	7	9
NETHERLANDS	3567	3089729	1365958847	2664:223:08:03:25	84031200205	8	8	8	11
TAIWAN	2303	2601730	1137361058	2195:352:00:46:45	69251935605	9	9	10	18
CZECH REPUBLIC	3360	2407409	844241932	2070:175:09:07:50	65294672870	10	12	12	12
ITALY	6160	2297873	911514335	2209:227:23:28:06	69682721286	11	10	9	8
SPAIN	4798	2180212	855549756	2118:105:01:57:58	66802327078	12	11	11	10
BRAZIL	6714	1819005	672579627	1779:075:12:57:49	56109070669	13	14	13	7
HONG KONG	1133	1812289	822695696	1232:055:07:41:40	38857131700	14	13	18	29
SWEDEN	2109	1735847	668889897	1550:120:12:31:51	48891213111	15	15	14	21
FINLAND	2333	1560329	587500849	1286:300:20:23:36	40581289416	16	18	17	17
POLAND	2860	1483990	587586212	1326:067:06:00:21	41822546421	17	17	15	14
RUSSIAN FEDERATION	2195	1422178	592912863	1315:011:16:09:26	41470848566	18	16	16	19
DENMARK	2175	1360246	495123009	1194:313:11:41:27	37681069287	19	20	19	20
BELGIUM	2511	1276850	479193687	1114:270:04:44:46	35154449086	20	22	20	15
NORWAY	1505	1235965	474105043	1074:090:13:14:47	33877487687	21	23	21	25
SWITZERLAND	1994	1203147	482514444	1055:064:04:46:53	33276026813	22	21	22	22
HUNGARY	1598	1106203	395535998	943:325:11:08:33	29766568113	23	24	23	23
CYPRUS	79	1051903	521297860	552:330:22:17:00	17436464220	24	19	30	65
AUSTRIA	1540	1006878	324838780	794:281:17:10:32	25063924232	25	26	25	24
CHINA	3161	970555	391334142	882:186:10:54:00	27830861640	26	25	24	13
ISRAEL	1088	785608	312169072	666:284:01:59:53	21027520793	27	27	26	31
INDIA	2398	645438	225370892	614:193:18:06:36	19379844396	28	29	27	16
PORTUGAL	1441	608788	235649141	602:104:08:36:07	18993688567	29	28	28	26
SOUTH AFRICA	820	596670	218822092	593:109:16:27:23	18710324843	30	30	29	35
NEW ZEALAND	853	579383	205430884	536:138:19:43:57	16915290237	31	31	31	34
IRELAND	915	470476	177321107	421:011:17:38:15	13277669895	32	33	33	32
ROMANIA	887	458735	176768050	407:175:12:31:19	12850317079	33	34	34	33
TURKEY	1274	450673	168094019	433:073:12:03:39	13661438619	34	35	32	28
CROATIA	465	436893	194133002	374:190:00:47:15	11810882835	35	32	35	43
GREECE	718	383103	158969086	321:067:14:36:12	10128897372	36	36	38	38
SLOVAKIA	780	356761	147229262	326:014:03:51:04	10281959464	37	38	37	37
UKRAINE	551	348076	141755057	309:308:03:46:18	9771248778	38	39	40	41
BULGARIA	578	337495	151321005	313:299:06:20:16	9896624416	39	37	39	40
MEXICO	1130	305181	118970371	327:205:02:51:19	10329994279	40	40	36	30
THAILAND	805	300968	110844574	234:106:14:35:55	7388634955	41	41	44	36
ARGENTINA	1429	278483	104515420	264:253:23:53:01	8347449181	42	43	41	27
SINGAPORE	530	265785	95953146	234:239:02:46:06	7400083566	43	44	43	42
MALAYSIA	626	265398	106409766	250:071:23:20:06	7890218406	44	42	42	39
ESTONIA	165	177336	68969854	124:201:16:11:00	3927888660	45	45	47	55
CHILE	338	162125	68150642	152:172:19:26:52	4808402812	46	47	45	46
PHILIPPINES	285	160686	68855167	133:291:04:48:23	4219447703	47	46	46	48
SLOVENIA	285	160424	61721784	121:157:12:02:13	3829464133	48	49	49	48
FRENCH GUIANA		155252	42280322	88:008:13:31:54	2775907914	49	53	54	101
LITHUANIA	200	145087	64123485	124:053:18:37:37	3915110257	50	48	48	53
BELARUS	148	128951	55525580	110:263:10:35:38	3491721338	51	50	51	56
GEORGIA	21	120916	37480134	62:266:01:19:06	1978219146	52	56	58	92
VENEZUELA	411	115929	48018714	114:113:20:33:40	3604941220	53	51	50	45
LUXEMBOURG	144	105409	40299895	73:108:03:24:20	2311471460	54	54	57	57
LATVIA	117	96317	39082634	87:010:16:11:38	2744554298	55	55	56	60
KOREA, REPUBLIC OF	450	96000	34182411	95:140:12:42:47	3008061767	56	57	52	44
PUERTO RICO	107	93375	30068639	87:270:21:14:15	2767036455	57	58	55	61
SERBIA AND MONTENEGRO	184	92977	45422754	89:089:15:01:46	2814447706	58	52	53	54
PERU	143	73737	25331312	50:106:17:16:19	1586020579	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71831	16170893	35:110:15:31:59	1113319919	60	66	66	101
HAITI		71666	14657765	30:330:10:32:28	974629948	61	70	71	101
ANTARCTICA	30	63155	24104133	43:220:21:17:06	1375132626	62	61	64	79
COLOMBIA	298	58654	17176345	55:282:18:59:33	1758913173	63	65	60	47
INDONESIA	241	58421	27097179	57:212:10:00:58	1815904858	64	59	59	50
REUNION	101	48382	18597454	40:024:02:52:55	1263523975	65	62	65	62
URUGUAY	226	47581	17790243	52:300:00:15:32	1665792932	66	64	61	51
VIET NAM	127	43749	15017549	46:011:20:24:39	1451679879	67	69	63	59
MALTA	35	38478	12989768	32:294:09:42:00	1034588520	68	72	69	78
MYANMAR		38472	9796574	15:102:16:07:16	481910836	69	78	87	101
BAHRAIN	16	35934	18015292	34:078:00:30:33	1078965033	70	63	67	98
EGYPT	101	34854	11463629	33:110:08:16:48	1050221808	71	75	68	62
LEBANON	39	33630	15101250	32:142:17:01:02	1021482062	72	68	70	75
ICELAND	70	33349	15155066	26:292:01:51:35	845171495	73	67	76	67
VIRGIN ISLANDS (U.S.)		31169	13685817	30:080:21:27:49	953069269	74	71	73	101
COSTA RICA	204	30510	11638461	30:281:06:44:49	970382689	75	74	72	52
UNITED ARAB EMIRATES	80	28570	12195120	27:345:06:07:21	881302041	76	73	75	64
NEPAL		25385	10327562	19:140:15:54:20	611337260	77	76	81	101
ANDORRA	45	25265	10292737	20:090:13:53:51	638546031	78	77	79	72
UZBEKISTAN		24882	8157078	28:111:01:31:40	892603900	79	82	74	101
MARTINIQUE	38	23385	8628103	20:263:22:50:57	653525457	80	80	78	76
JAMAICA		22344	5451544	13:059:18:38:18	415132698	81	94	94	101
SAUDI ARABIA	38	22083	9045799	20:025:11:29:44	632921384	82	79	80	76
MOROCCO	45	19325	6677684	15:243:12:34:05	494080445	83	85	86	72
MACEDONIA	59	17279	5740300	17:150:13:00:16	549118816	84	90	84	69
BANGLADESH	25	16927	8532593	9:202:14:22:55	301328575	85	81	99	87
GUADELOUPE	30	16694	3425068			86	100	101	79
ARMENIA	21	16653	5785840	18:021:04:04:01	569477041	87	89	83	92
NEW CALEDONIA	28	16613	4757995	14:034:23:33:29	444526409	88	97	89	83
NIGERIA	20	16555	7214109	13:343:16:36:59	439663019	89	84	90	95
TRINIDAD AND TOBAGO	30	16420	7438960	19:046:09:07:23	603191243	90	83	82	79
MAURITIUS	24	16032	6117898	22:190:02:44:59	710217899	91	88	77	88
GHANA		14489	5321875	14:272:20:32:35	465078755	92	95	88	101
ECUADOR	63	14303	5695484	15:287:18:02:35	497901755	93	92	85	68
KUWAIT		13901	6441189	10:355:04:38:03	346048683	94	86	98	101
MACAU	30	13846	5677465	13:145:09:43:47	422531027	95	93	93	79
BOSNIA AND HERZEGOVINA	56	13311	5710714	13:209:17:59:52	428090392	96	91	91	70
PAKISTAN	75	12610	4815990	11:066:06:20:34	352621234	97	96	97	66
KAZAKHSTAN	27	11947	6163138			98	87	101	85
BHUTAN		9648				99	101	101	101
NETHERLANDS ANTILLES		9627		13:186:20:02:19	426110539	100	101	92	101