UNITED STATES	55637	77945869	30086347124	67853:339:05:52:00	2139841518720	1	1	1	1
JAPAN	12876	13967008	6419452486	10001:103:03:54:36	315400449276	2	2	2	4
FRANCE	22642	11055294	4228901824	9389:110:18:31:46	296101074706	3	3	3	2
CANADA	9671	9765954	3831507629	8764:179:07:27:23	276396996443	4	4	4	6
UNITED KINGDOM	12731	8667651	3160693780	7600:121:19:28:44	239684124524	5	6	5	5
GERMANY	21142	8565385	3312732132	7317:289:05:36:18	230773901778	6	5	6	3
AUSTRALIA	5017	4915146	2029368408	4342:034:07:59:56	136932278396	7	7	7	9
NETHERLANDS	3531	2933092	1253017101	2513:223:05:48:58	79269256138	8	8	8	11
TAIWAN	2279	2529073	1086136775	2127:124:11:18:56	67087826336	9	9	10	18
CZECH REPUBLIC	3338	2359575	811300165	2025:184:00:44:50	63876300290	10	12	12	12
ITALY	6109	2247547	876469183	2156:055:23:12:28	67996451548	11	10	9	8
SPAIN	4766	2128438	820260492	2071:196:00:50:00	65327993400	12	11	11	10
BRAZIL	6683	1782475	646431249	1741:029:00:56:58	54906685018	13	14	13	7
HONG KONG	1125	1779347	797713271	1205:215:14:50:14	38019509414	14	13	18	29
SWEDEN	2098	1689758	636866969	1501:189:19:20:54	47351935254	15	15	14	21
FINLAND	2324	1528233	565486881	1256:034:12:37:40	39612199060	16	17	17	17
POLAND	2816	1444611	560103312	1287:121:16:39:45	40597346385	17	18	15	14
RUSSIAN FEDERATION	2170	1385675	566947141	1279:302:00:24:14	40360638254	18	16	16	19
DENMARK	2169	1339177	481701505	1175:086:02:15:37	37062238537	19	19	19	20
BELGIUM	2485	1253751	462620650	1091:034:21:22:57	34408790577	20	21	20	15
NORWAY	1476	1210407	456444179	1047:352:04:13:21	33048620001	21	22	21	25
SWITZERLAND	1981	1179920	466430122	1032:326:08:02:12	32573347332	22	20	22	22
HUNGARY	1580	1086937	382308235	925:016:17:53:14	29172246794	23	24	23	23
AUSTRIA	1526	987682	311440115	775:023:02:02:26	24442394546	24	26	25	24
CHINA	3123	940352	369780545	852:174:14:12:50	26883756770	25	25	24	13
CYPRUS	79	911297	454196590	490:302:10:16:23	15478769783	26	23	31	65
ISRAEL	1075	767773	298720982	648:156:23:11:31	20448889891	27	27	26	31
INDIA	2378	635435	218679808	603:253:08:22:23	19038097343	28	29	27	16
PORTUGAL	1429	595317	226262358	588:116:06:39:15	18553214355	29	28	28	26
SOUTH AFRICA	812	588750	213281317	584:263:18:29:46	18439813786	30	30	29	35
NEW ZEALAND	848	572664	200660450	529:260:09:49:26	16705043366	31	31	30	34
IRELAND	912	462044	171652268	412:314:13:42:08	13020010928	32	33	33	32
ROMANIA	874	449003	170152424	397:184:00:08:50	12535690130	33	34	34	33
TURKEY	1265	439505	161644773	421:189:19:45:04	13293056704	34	35	32	28
CROATIA	450	425720	185965332	363:155:19:49:48	11461031388	35	32	35	43
GREECE	716	375533	153520703	314:141:12:54:13	9914532853	36	36	38	38
SLOVAKIA	777	348191	141346127	317:315:09:10:20	10024161020	37	38	37	37
UKRAINE	538	336955	134399553	298:363:12:19:07	9429135547	38	39	40	41
BULGARIA	570	326867	143905828	303:099:13:06:07	9564008767	39	37	39	40
MEXICO	1123	299226	114615151	320:307:14:23:37	10118096617	40	40	36	30
THAILAND	804	295966	107251125	229:026:02:27:56	7223999276	41	41	44	36
ARGENTINA	1421	274145	101467100	259:220:16:52:06	8186892726	42	43	41	27
SINGAPORE	524	261742	93060020	230:251:15:34:48	7275022488	43	44	43	42
MALAYSIA	621	259333	102076967	243:198:09:50:34	7680390634	44	42	42	39
ESTONIA	162	173449	66196916	120:309:16:06:32	3811075592	45	45	48	55
SLOVENIA	281	158117	60074115	119:087:04:03:34	3760315414	46	49	49	49
CHILE	337	157292	64790557	147:061:18:12:16	4641127936	47	46	45	46
PHILIPPINES	284	154630	64118209	127:141:12:05:44	4017297944	48	47	46	48
FRENCH GUIANA		154307	41789738	86:344:19:26:20	2741887580	49	53	53	101
LITHUANIA	195	141852	61792199	120:345:23:03:26	3814211006	50	48	47	53
BELARUS	146	125133	52738366	106:317:20:47:34	3370279654	51	50	51	56
GEORGIA	20	114978	33880144	58:322:19:43:46	1856979826	52	56	58	94
VENEZUELA	409	112718	45636299	111:075:09:47:02	3507011222	53	51	50	45
LUXEMBOURG	141	101933	38182772	70:300:23:58:46	2233526326	54	54	57	57
KOREA, REPUBLIC OF	450	92975	32132066	92:074:00:05:47	2907705947	55	57	52	43
PUERTO RICO	107	92589	29495583	86:252:17:52:33	2733933153	56	58	54	61
LATVIA	115	90424	34686468	82:078:01:34:18	2592696858	57	55	56	60
SERBIA AND MONTENEGRO	178	88914	43039555	85:156:01:08:04	2694042484	58	52	55	54
PERU	140	71941	24135656	48:257:16:01:46	1535990506	59	60	62	58
HAITI		71126	14283352	30:044:04:05:20	949896320	60	69	71	101
HOLY SEE (VATICAN CITY STATE)		70984	15783686	34:216:19:10:06	1090955406	61	66	66	101
ANTARCTICA	31	63588	23534931	43:138:14:32:02	1368023522	62	61	64	79
COLOMBIA	297	58127	16820197	55:087:18:45:43	1742064343	63	64	59	47
INDONESIA	239	55205	24892104	53:354:04:35:31	1702010131	64	59	60	50
REUNION	100	47484	17930979	39:077:22:28:16	1236637696	65	62	65	62
URUGUAY	226	46696	17194921	51:309:01:39:11	1635039551	66	63	61	51
VIET NAM	126	43352	14726953	45:213:13:11:39	1437570699	67	67	63	59
MYANMAR		38212	9594994	15:013:11:48:52	474205732	68	78	87	101
MALTA	34	37807	12551477	32:045:11:07:22	1013080042	69	72	69	78
EGYPT	99	34684	11344271	33:045:06:29:50	1044599390	70	74	67	63
BAHRAIN	16	34275	16815111	32:188:07:52:33	1025423553	71	65	68	98
ICELAND	70	32632	14626947	26:029:13:01:01	822488461	72	68	76	67
LEBANON	38	32425	14225628	31:032:14:30:20	980433020	73	70	70	75
VIRGIN ISLANDS (U.S.)		29878	12770983	28:287:20:29:21	907878561	74	71	73	101
COSTA RICA	202	29842	11180154	29:335:06:31:34	943511494	75	75	72	52
UNITED ARAB EMIRATES	80	27920	11720033	27:126:17:37:57	862421877	76	73	75	64
NEPAL		25276	10253043	19:100:17:03:11	607885391	77	76	81	101
UZBEKISTAN		24778	8091513	28:073:00:53:04	889318384	78	81	74	101
ANDORRA	45	24665	9874232	19:229:06:28:17	618992897	79	77	80	72
MARTINIQUE	38	22962	8327827	20:102:17:22:20	639595340	80	80	78	75
JAMAICA		22081	5245514	12:314:13:31:04	405610264	81	95	94	101
SAUDI ARABIA	38	21642	8727775	19:254:15:23:49	621185029	82	79	79	75
MOROCCO	44	19141	6559601	15:145:20:19:34	485641174	83	85	86	73
MACEDONIA	59	17019	5561573	17:055:11:03:30	540903810	84	90	84	69
GUADELOUPE	30	16584	3346615			85	100	101	80
ARMENIA	21	16444	5645741	17:280:20:19:39	560377179	86	89	83	92
NEW CALEDONIA	28	16405	4608644	13:328:01:15:04	438311704	87	96	89	83
TRINIDAD AND TOBAGO	30	16205	7286706	18:307:07:14:43	594198883	88	83	82	80
NIGERIA	20	16139	6911792	13:179:09:13:05	425466785	89	84	90	94
BANGLADESH	24	16123	8041244	8:347:21:25:47	282345947	90	82	100	87
MAURITIUS	24	15940	6052011	22:122:20:43:16	704407396	91	87	77	87
GHANA		14387	5250421	14:227:11:46:50	461159210	92	94	88	101
ECUADOR	62	13975	5476842	15:158:00:49:45	486694185	93	91	85	68
MACAU	30	13327	5282176	12:344:14:31:31	408205891	94	93	93	80
KUWAIT		13280	6070478	10:210:13:30:55	333552655	95	86	98	101
BOSNIA AND HERZEGOVINA	56	12916	5416510	13:041:02:44:04	413520244	96	92	92	70
PAKISTAN	75	12088	4437837	10:275:17:10:13	339181813	97	97	97	66
KAZAKHSTAN	25	11691	5966830			98	88	101	86
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9559		13:144:07:38:44	422437124	100	101	91	101