UNITED STATES	56102	79845825	31397945647	69729:137:10:52:09	2198985619929	1	1	1	1
JAPAN	12989	14456177	6771563648	10444:295:15:12:23	329387526743	2	2	2	4
FRANCE	22852	11308086	4405786138	9634:074:20:04:13	303824289853	3	3	3	2
CANADA	9743	10010047	4007005968	9002:218:13:22:20	283905955340	4	4	4	6
UNITED KINGDOM	12838	8852309	3287581627	7781:289:19:08:49	245406654529	5	6	5	5
GERMANY	21313	8772639	3455432298	7513:046:02:15:37	236933950537	6	5	6	3
AUSTRALIA	5052	5060811	2133253651	4484:092:17:56:36	141415437396	7	7	7	9
NETHERLANDS	3569	3108926	1379924494	2683:108:18:18:50	84620485130	8	8	8	11
TAIWAN	2307	2610624	1143670736	2204:171:01:26:00	69520123560	9	9	10	18
CZECH REPUBLIC	3361	2413965	848875864	2076:231:18:58:30	65488762710	10	12	12	12
ITALY	6167	2304925	916484861	2217:075:05:28:02	69921811682	11	10	9	8
SPAIN	4800	2188285	860887923	2125:037:02:22:36	67017205356	12	11	11	10
BRAZIL	6715	1823754	676075170	1784:092:15:32:17	56268228737	13	14	13	7
HONG KONG	1133	1816778	826380284	1235:362:17:49:57	38978300997	14	13	18	30
SWEDEN	2109	1741781	672992261	1556:220:15:32:37	49089079957	15	15	14	21
FINLAND	2335	1564884	590678041	1291:049:01:38:19	40717215499	16	18	17	17
POLAND	2863	1489259	591348754	1331:125:01:43:05	41985222185	17	17	15	14
RUSSIAN FEDERATION	2197	1427130	596531339	1319:291:13:19:29	41621174369	18	16	16	19
DENMARK	2176	1362263	496554623	1196:330:12:34:34	37745613274	19	20	19	20
BELGIUM	2512	1279744	481371680	1117:353:22:04:31	35256290671	20	22	20	15
NORWAY	1507	1239613	476774103	1077:340:06:35:31	33993671731	21	23	21	25
SWITZERLAND	1995	1206465	484767985	1058:129:12:16:59	33376277819	22	21	22	22
HUNGARY	1606	1108823	397399086	946:195:22:20:07	29849984407	23	24	23	23
CYPRUS	79	1073282	531447627	562:103:17:38:46	17732194726	24	19	30	65
AUSTRIA	1544	1009912	327002584	797:262:19:12:13	25156897933	25	26	25	24
CHINA	3167	974719	394494810	886:215:06:32:08	27959495528	26	25	24	13
ISRAEL	1088	787937	314026659	669:097:23:23:27	21106049007	27	27	26	31
INDIA	2398	646746	226307602	615:337:04:29:36	19423772976	28	29	27	16
PORTUGAL	1441	610495	236860275	604:030:02:15:56	19050344156	29	28	28	26
SOUTH AFRICA	821	597833	219655300	594:189:07:02:33	18748738953	30	30	29	35
NEW ZEALAND	855	580722	206277257	537:322:16:32:29	16962712349	31	31	31	34
IRELAND	915	471675	178133120	422:060:06:09:25	13313398165	32	33	33	32
ROMANIA	888	460047	177663008	408:287:17:35:39	12891548139	33	34	34	33
TURKEY	1274	451723	168867177	434:110:10:58:49	13696167529	34	35	32	28
CROATIA	465	438487	195358274	376:064:03:39:39	11863078779	35	32	35	43
GREECE	719	384511	159964404	322:209:05:46:02	10172670362	36	36	38	38
SLOVAKIA	780	357894	148033365	327:047:04:03:39	10316347419	37	38	37	37
UKRAINE	551	349671	142801648	311:139:17:05:15	9819767115	38	39	40	41
BULGARIA	580	338994	152385129	315:113:16:54:12	9943664052	39	37	39	40
MEXICO	1134	306032	119594275	328:172:14:49:01	10358722141	40	40	36	29
THAILAND	805	301697	111370014	235:012:16:31:23	7412056283	41	41	44	36
ARGENTINA	1430	279019	104900035	265:122:17:48:54	8367644934	42	43	41	27
SINGAPORE	531	266327	96364238	235:078:23:42:17	7417784537	43	44	43	42
MALAYSIA	628	266155	106966741	251:020:07:50:34	7917292234	44	42	42	39
ESTONIA	165	178094	69547424	125:103:06:17:29	3950921849	45	45	47	55
CHILE	338	162800	68627199	153:065:15:34:14	4830680054	46	47	45	46
PHILIPPINES	285	161489	69482178	134:220:21:50:18	4244910618	47	46	46	48
SLOVENIA	285	160694	61927703	121:258:08:37:11	3838178231	48	49	49	48
FRENCH GUIANA		155376	42342403	88:060:16:30:31	2780411431	49	53	54	101
LITHUANIA	201	145539	64448232	124:209:00:39:38	3928523978	50	48	48	53
BELARUS	148	129322	55795888	111:046:03:23:42	3504482622	51	50	51	56
GEORGIA	21	121805	37986250	63:098:03:08:58	1995246538	52	56	58	92
VENEZUELA	411	116275	48274982	114:244:13:51:11	3616235471	53	51	50	45
LUXEMBOURG	145	105948	40632801	73:243:16:38:27	2323183107	54	54	57	57
LATVIA	117	96843	39477125	87:191:14:48:22	2760187702	55	55	56	60
KOREA, REPUBLIC OF	450	96576	34550271	95:335:18:02:43	3024928963	56	57	52	44
PUERTO RICO	108	93460	30140078	87:316:00:07:47	2770934867	57	58	55	61
SERBIA AND MONTENEGRO	185	93420	45737328	89:226:06:29:06	2826253746	58	52	53	54
PERU	143	73973	25493131	50:187:05:34:46	1592976886	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71945	16228533	35:151:02:34:08	1116815648	60	66	66	101
HAITI		71741	14712944	31:006:16:37:13	978194233	61	70	71	101
ANTARCTICA	30	63398	24310326	43:300:21:21:50	1382044910	62	61	64	80
INDONESIA	241	58787	27353530	58:000:07:42:22	1829115742	63	59	59	50
COLOMBIA	298	58737	17232552	55:313:03:55:54	1761537354	64	65	60	47
REUNION	101	48521	18699572	40:072:22:39:39	1267742379	65	62	65	62
URUGUAY	226	47677	17851899	52:339:11:45:59	1669203959	66	64	61	51
VIET NAM	127	43787	15051082	46:029:12:41:50	1453207310	67	69	63	59
MALTA	35	38530	13027896	32:312:08:19:29	1036138769	68	72	69	78
MYANMAR		38492	9814046	15:111:07:54:09	482658849	69	78	87	101
BAHRAIN	16	36165	18171923	34:159:13:30:10	1086010210	70	63	67	98
EGYPT	101	34876	11478043	33:118:17:08:11	1050944891	71	75	68	62
LEBANON	39	33812	15235810	32:212:05:02:47	1027486967	72	67	70	75
ICELAND	70	33434	15220048	26:325:21:00:20	848091620	73	68	76	67
VIRGIN ISLANDS (U.S.)		31335	13803889	30:149:07:46:30	958981590	74	71	73	101
COSTA RICA	204	30596	11697820	30:320:14:33:30	973780410	75	74	72	52
UNITED ARAB EMIRATES	80	28689	12289376	28:015:14:08:07	884354887	76	73	75	64
NEPAL		25402	10339226	19:147:10:45:40	611923540	77	77	81	101
ANDORRA	45	25354	10356014	20:121:19:06:35	641243195	78	76	79	72
UZBEKISTAN		24897	8166573	28:117:01:20:41	893121641	79	82	74	101
MARTINIQUE	38	23436	8664340	20:283:04:19:47	655186787	80	80	78	76
JAMAICA		22378	5478727	13:074:06:19:35	416384375	81	94	94	101
SAUDI ARABIA	38	22112	9063776	20:033:19:30:28	633641428	82	79	80	76
MOROCCO	45	19346	6691710	15:255:05:30:19	495091819	83	85	86	72
MACEDONIA	59	17318	5769303	17:165:15:38:05	550424285	84	90	84	69
BANGLADESH	25	17083	8639522	9:241:05:37:28	304666648	85	81	99	87
GUADELOUPE	30	16709	3436941			86	100	101	80
ARMENIA	21	16679	5802965	18:035:01:40:34	570678034	87	89	83	92
NEW CALEDONIA	28	16647	4780547	14:046:09:14:28	445511668	88	97	89	83
NIGERIA	20	16603	7249811	13:360:22:33:32	441153212	89	84	90	95
TRINIDAD AND TOBAGO	30	16452	7463026	19:064:05:45:11	604734311	90	83	82	80
MAURITIUS	24	16042	6124852	22:198:20:11:40	710971900	91	88	77	88
GHANA		14499	5329545	14:278:02:01:00	465530460	92	95	88	101
ECUADOR	63	14339	5719647	15:300:22:38:45	499041525	93	93	85	68
KUWAIT		13998	6497310	11:011:11:32:24	347887944	94	86	98	101
MACAU	31	13940	5741334	13:173:05:22:19	424934539	95	91	93	79
BOSNIA AND HERZEGOVINA	56	13346	5737171	13:225:09:42:03	429442923	96	92	91	70
PAKISTAN	75	12683	4870592	11:088:14:11:00	354550260	97	96	97	66
KAZAKHSTAN	27	11988	6193179			98	87	101	85
BHUTAN		9650				99	101	101	101
NETHERLANDS ANTILLES		9635		13:192:04:28:45	426572925	100	101	92	101