UNITED STATES	56164	80333965	31739731927	70208:082:23:44:42	2214086658282	1	1	1	1
JAPAN	13020	14595996	6869969732	10567:199:05:12:09	333258124329	2	2	2	4
FRANCE	22882	11370970	4449105240	9693:048:04:20:38	305682610838	3	3	3	2
CANADA	9762	10101201	4064239457	9077:271:08:09:07	286275715747	4	4	4	6
UNITED KINGDOM	12851	8896832	3318637528	7824:237:23:01:43	246758223703	5	6	5	5
GERMANY	21342	8827508	3493574598	7563:258:21:35:59	238529136959	6	5	6	3
AUSTRALIA	5053	5098716	2160339729	4520:285:15:40:56	142567400456	7	7	7	9
NETHERLANDS	3574	3146682	1406727508	2718:258:22:53:53	85737221633	8	8	8	11
TAIWAN	2311	2632712	1159137301	2225:039:16:09:21	70171027761	9	9	10	18
CZECH REPUBLIC	3367	2430200	859470637	2092:023:00:46:52	65975302012	10	12	12	12
ITALY	6177	2320079	926757358	2233:232:21:13:19	70440009199	11	10	9	8
SPAIN	4806	2203392	871024085	2138:133:02:48:15	67435469295	12	11	11	10
BRAZIL	6730	1834077	683592776	1795:003:16:35:08	56607438908	13	14	13	7
HONG KONG	1134	1826423	834006151	1244:043:03:42:30	39234512550	14	13	18	30
SWEDEN	2113	1754014	681322813	1569:127:09:46:26	49490991986	15	15	14	21
FINLAND	2337	1576706	598746570	1301:190:07:26:19	41044778779	16	18	17	17
POLAND	2874	1500944	599474920	1342:168:20:13:03	42335899983	17	17	15	14
RUSSIAN FEDERATION	2201	1437992	604315920	1330:084:00:23:59	41950139039	18	16	16	19
DENMARK	2178	1366724	499670654	1201:070:06:27:55	37880807275	19	20	19	20
BELGIUM	2514	1286678	486281090	1125:139:15:20:34	35490064834	20	22	20	15
NORWAY	1507	1247490	482345133	1085:194:00:33:29	34233323609	21	23	21	25
SWITZERLAND	1998	1213127	489407880	1064:195:13:56:39	33571202199	22	21	22	22
CYPRUS	79	1115861	551717496	580:350:17:04:47	18321181487	23	19	30	65
HUNGARY	1613	1114354	401172261	951:299:08:35:11	30016600511	24	24	23	23
AUSTRIA	1545	1015900	331118589	803:158:06:42:32	25337083352	25	26	25	24
CHINA	3181	983537	400815847	895:182:21:59:12	28240523952	26	25	24	13
ISRAEL	1090	792994	317884516	674:163:13:03:20	21269394200	27	27	26	31
INDIA	2405	653187	229153203	623:188:20:07:10	19663243630	28	29	27	16
PORTUGAL	1444	614929	239943799	608:173:17:38:17	19188898697	29	28	28	26
SOUTH AFRICA	821	600242	221332321	596:317:02:27:16	18822853636	30	30	29	35
NEW ZEALAND	857	583041	207890717	540:003:07:11:29	17029725089	31	31	31	34
IRELAND	915	474129	179760990	424:193:09:56:03	13387974963	32	33	33	32
ROMANIA	890	462601	179442863	411:166:21:34:16	12975716056	33	34	34	33
TURKEY	1280	454042	170543515	436:274:07:25:56	13773396356	34	35	32	28
CROATIA	466	441991	197964579	379:262:15:53:24	11974838004	35	32	35	43
GREECE	719	386755	161549684	324:211:16:45:38	10235954738	36	36	38	38
SLOVAKIA	781	360385	149756338	329:152:00:28:29	10388478509	37	38	37	37
UKRAINE	552	352991	145002070	314:213:01:39:48	9920713188	38	39	40	41
BULGARIA	582	342225	154637689	318:157:07:35:38	10042040138	39	37	39	40
MEXICO	1137	308099	120960335	330:318:11:12:27	10434395547	40	40	36	29
THAILAND	806	303349	112545174	236:265:00:31:51	7465393911	41	41	43	36
ARGENTINA	1433	280931	106075790	267:305:21:51:22	8446542682	42	43	41	27
MALAYSIA	629	267875	108224748	252:354:17:07:30	7977719250	43	42	42	39
SINGAPORE	532	267466	97191182	236:119:08:14:43	7452807283	44	44	44	42
ESTONIA	168	179797	70765138	126:293:08:26:01	3998881561	45	45	47	55
CHILE	339	164579	69803171	154:338:15:45:09	4885803909	46	47	45	46
PHILIPPINES	286	162965	70547870	136:021:17:53:53	4290774833	47	46	46	48
SLOVENIA	285	161312	62386342	122:114:18:49:58	3857309398	48	49	49	49
FRENCH GUIANA		155677	42490372	88:186:20:35:42	2791312542	49	53	55	101
LITHUANIA	201	146447	65096044	125:162:06:43:58	3956021038	50	48	48	53
BELARUS	148	130339	56533826	112:062:07:30:34	3537415834	51	50	51	56
GEORGIA	21	123728	39062671	64:148:03:55:15	2031105315	52	56	58	92
VENEZUELA	411	117023	48812845	115:157:08:43:51	3640236231	53	51	50	45
LUXEMBOURG	146	106966	41268319	74:133:11:36:01	2345196961	54	54	57	57
KOREA, REPUBLIC OF	450	98194	35581520	97:138:01:54:00	3070922040	55	57	52	44
LATVIA	117	97895	40239464	88:188:19:02:00	2791479720	56	55	54	60
SERBIA AND MONTENEGRO	185	94488	46501795	90:202:09:43:25	2855727805	57	52	53	54
PUERTO RICO	108	93688	30301038	88:052:05:19:33	2779679973	58	58	56	61
PERU	143	74533	25865602	50:362:08:28:13	1608107293	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		72177	16348981	35:234:21:38:32	1124055512	60	66	66	101
HAITI		71869	14808162	31:081:03:47:38	984628058	61	70	71	101
INDONESIA	242	59706	27983722	59:016:20:22:14	1862079734	62	59	59	50
COLOMBIA	298	58878	17322702	55:361:06:27:08	1765693628	63	65	60	47
REUNION	102	48806	18907305	40:167:17:13:49	1275930829	64	62	64	62
URUGUAY	227	47897	17996332	53:066:05:45:44	1677131144	65	64	61	51
ANTARCTICA	29	45909	19223286	38:089:00:19:08	1206058748	66	61	65	82
VIET NAM	127	43887	15123942	46:072:01:09:04	1456880944	67	69	63	59
MALTA	35	38639	13097690	32:346:22:17:14	1039126634	68	72	70	78
MYANMAR		38501	9820626	15:115:23:24:48	483060288	69	78	87	101
BAHRAIN	16	36769	18567805	35:007:16:57:41	1104425861	70	63	67	98
EGYPT	101	34950	11531434	33:147:16:09:38	1053446978	71	75	68	63
LEBANON	39	34182	15509807	32:362:07:54:30	1040457270	72	67	69	75
ICELAND	70	33618	15355534	27:028:15:55:18	853948518	73	68	76	67
VIRGIN ISLANDS (U.S.)		31830	14145025	30:338:16:40:36	975343236	74	71	73	101
COSTA RICA	204	30822	11858644	31:063:18:44:05	983126645	75	74	72	52
UNITED ARAB EMIRATES	80	28982	12503727	28:100:21:22:20	891724940	76	73	75	64
ANDORRA	45	25526	10473190	20:185:11:40:15	646746015	77	76	79	72
NEPAL		25437	10363014	19:160:07:06:17	613033577	78	77	81	101
UZBEKISTAN		24912	8177081	28:124:12:59:55	893768395	79	82	74	101
MARTINIQUE	38	23598	8773819	20:336:12:28:16	659795296	80	81	78	76
JAMAICA		22478	5554923	13:113:23:56:45	419817405	81	94	94	101
SAUDI ARABIA	38	22188	9111431	20:056:21:58:08	635637488	82	79	80	76
MOROCCO	45	19386	6717114	15:277:03:27:45	496985265	83	85	86	72
MACEDONIA	59	17404	5827000	17:195:05:09:28	552978568	84	92	84	69
BANGLADESH	25	17314	8804740	9:304:12:23:05	310134185	85	80	99	87
ARMENIA	21	16733	5841573	18:063:16:42:04	573151324	86	91	83	92
GUADELOUPE	30	16733				86	101	101	80
NEW CALEDONIA	28	16707	4819924	14:065:17:09:26	447181766	88	97	89	83
NIGERIA	20	16681	7304970	14:022:03:31:00	443417460	89	84	90	95
TRINIDAD AND TOBAGO	30	16518	7506692	19:097:10:23:05	607602185	90	83	82	80
MAURITIUS	24	16074	6149082	22:223:08:27:00	713089620	91	88	77	88
GHANA		14533	5353870	14:294:23:17:03	466989423	92	95	88	101
ECUADOR	63	14420	5776234	15:330:19:27:52	501622072	93	93	85	68
KUWAIT		14218	6621514	11:065:09:59:11	352547951	94	86	98	101
MACAU	31	14126	5890953	13:235:12:32:37	430317157	95	89	92	79
BOSNIA AND HERZEGOVINA	57	13553	5868784	13:312:16:32:52	436984372	96	90	91	70
PAKISTAN	75	12851	4988116	11:137:10:14:41	358769681	97	96	97	66
KAZAKHSTAN	27	12078	6260344			98	87	101	85
NETHERLANDS ANTILLES		9654		13:204:15:18:08	427648688	99	101	93	101
BHUTAN		9653				100	101	101	101