UNITED STATES	55810	78840958	30711223807	68741:008:21:59:59	2167816946399	1	1	1	1
JAPAN	12927	14201875	6589576186	10215:350:22:16:26	322170560186	2	2	2	4
FRANCE	22771	11176427	4314308686	9507:346:10:07:48	299842682868	3	3	3	2
CANADA	9695	9883136	3914986534	8878:005:04:32:06	279977056326	4	4	4	6
UNITED KINGDOM	12771	8760812	3222664753	7691:107:04:00:59	242552635259	5	6	5	5
GERMANY	21198	8665593	3380908232	7411:247:20:50:00	233734711800	6	5	6	3
AUSTRALIA	5023	4985801	2079479535	4410:359:08:41:39	139104808899	7	7	7	9
NETHERLANDS	3553	3018279	1314369724	2595:297:15:30:39	81861636639	8	8	8	11
TAIWAN	2289	2570054	1115132812	2166:052:23:08:12	68311552092	9	9	10	18
CZECH REPUBLIC	3345	2384723	828975694	2049:195:12:21:31	64634156491	10	12	12	12
ITALY	6126	2274449	895187798	2184:286:13:24:02	68899382642	11	10	9	8
SPAIN	4784	2154929	838671687	2096:045:13:28:48	66103392528	12	11	11	10
BRAZIL	6698	1802646	660756871	1761:339:03:35:15	55564198515	13	14	13	7
HONG KONG	1127	1797909	811450974	1220:090:10:29:42	38481733782	14	13	18	30
SWEDEN	2103	1715505	654875456	1529:017:12:46:28	48220058788	15	15	14	21
FINLAND	2327	1546144	577747425	1273:133:07:12:30	40156845150	16	17	17	17
POLAND	2838	1465892	574960975	1308:141:13:44:47	41261319887	17	18	15	14
RUSSIAN FEDERATION	2179	1406144	581429683	1299:269:10:53:08	40988544788	18	16	16	19
DENMARK	2171	1348784	488437699	1184:307:18:22:05	37365214925	19	20	19	20
BELGIUM	2497	1266994	471990561	1104:105:22:20:05	34824896405	20	22	20	15
NORWAY	1479	1223501	465826910	1061:217:22:05:59	33478524359	21	23	21	25
SWITZERLAND	1988	1192786	475339821	1045:117:09:18:48	32965262328	22	21	22	22
HUNGARY	1584	1097237	389365439	935:080:06:26:01	29493095161	23	24	23	23
AUSTRIA	1529	997704	318394766	785:142:06:38:29	24768052709	24	26	25	24
CYPRUS	79	989296	491293040	525:070:00:16:11	16562448971	25	19	31	65
CHINA	3142	956529	381163195	868:101:21:02:59	27382050179	26	25	24	13
ISRAEL	1081	777737	306160842	658:205:17:30:07	20768463007	27	27	26	31
INDIA	2386	640508	222221334	609:021:19:55:50	19207310150	28	29	27	16
PORTUGAL	1433	602516	231319968	595:250:22:00:31	18785599231	29	28	28	26
SOUTH AFRICA	816	593061	216244815	589:075:15:43:43	18581240623	30	30	29	35
NEW ZEALAND	849	576414	203350146	533:179:03:02:42	16824164562	31	31	30	34
IRELAND	914	466681	174781775	417:129:03:49:23	13161671363	32	33	33	32
ROMANIA	876	454351	173787082	402:348:21:18:42	12707615922	33	34	34	33
TURKEY	1271	443530	164607734	425:268:15:39:40	13426011580	34	35	32	28
CROATIA	456	431779	190368896	369:160:00:00:41	11650608041	35	32	35	43
GREECE	717	379679	156506681	318:051:00:14:22	10032855262	36	36	38	38
SLOVAKIA	779	353152	144721137	322:199:21:33:37	10171863217	37	38	37	37
UKRAINE	543	343170	138502547	305:007:04:09:06	9619099746	38	39	40	41
BULGARIA	573	332715	148026221	309:053:14:07:54	9749254074	39	37	39	40
MEXICO	1128	302917	117155406	324:291:12:40:18	10242852018	40	40	36	29
THAILAND	804	298803	109278391	231:342:18:43:13	7314432193	41	41	44	36
ARGENTINA	1425	276568	103132429	262:148:20:26:17	8275292777	42	43	41	27
SINGAPORE	530	264078	94710263	232:349:11:09:08	7346545748	43	44	43	42
MALAYSIA	625	262689	104453869	247:064:10:54:13	7794960853	44	42	42	39
ESTONIA	162	175202	67431935	122:216:19:47:54	3866125674	45	45	48	55
CHILE	337	159870	66625354	150:014:17:14:56	4731671696	46	46	45	46
SLOVENIA	282	159328	60927818	120:129:12:47:21	3795511641	47	49	49	49
PHILIPPINES	284	157796	66604374	130:289:07:43:11	4124677391	48	47	46	48
FRENCH GUIANA		154860	42069002	87:207:20:50:31	2761591831	49	53	53	101
LITHUANIA	196	143588	63052787	122:247:10:04:38	3868769078	50	48	47	53
BELARUS	147	127324	54330591	109:032:17:53:52	3440253232	51	50	51	56
GEORGIA	21	118545	35914170	61:021:17:11:44	1925572304	52	56	58	92
VENEZUELA	410	114488	46976997	112:349:11:12:01	3562225921	53	51	50	45
LUXEMBOURG	143	103706	39242593	72:038:03:12:20	2273886740	54	54	57	57
KOREA, REPUBLIC OF	450	94687	33263403	93:354:08:39:25	2963464765	55	57	52	44
LATVIA	116	94388	37737384	85:085:15:11:36	2687958696	56	55	56	60
PUERTO RICO	107	93068	29836939	87:113:09:25:33	2753429133	57	58	54	61
SERBIA AND MONTENEGRO	179	90397	44114000	86:301:23:18:59	2738186339	58	52	55	54
PERU	141	72924	24786244	49:205:00:25:39	1562977539	59	60	62	58
HAITI		71439	14493778	30:206:00:10:24	963879024	60	70	71	101
HOLY SEE (VATICAN CITY STATE)		71436	15991728	34:348:19:57:12	1102363032	61	66	66	101
ANTARCTICA	30	62361	23489331	42:360:14:33:34	1355668414	62	61	64	80
COLOMBIA	297	58392	17005838	55:189:16:43:01	1750869781	63	65	60	47
INDONESIA	241	57014	26114125	55:353:04:44:17	1764996257	64	59	59	50
REUNION	101	47958	18286927	39:249:00:43:16	1251420196	65	62	65	62
URUGUAY	226	47195	17519945	52:139:21:04:11	1651957451	66	63	61	51
VIET NAM	126	43579	14892540	45:306:15:53:20	1445615600	67	68	63	59
MYANMAR		38355	9708242	15:062:16:13:29	478455209	68	78	87	101
MALTA	34	38319	12885025	32:245:11:22:59	1030360979	69	72	69	78
BAHRAIN	16	35173	17460215	33:168:23:19:37	1055287177	70	64	67	98
EGYPT	99	34777	11409285	33:080:14:03:43	1047650623	71	75	68	63
LEBANON	38	33070	14687732	31:287:10:44:48	1002451488	72	69	70	75
ICELAND	70	33049	14930680	26:181:21:45:38	835652738	73	67	76	67
VIRGIN ISLANDS (U.S.)		30635	13307500	29:229:08:27:40	934360060	74	71	73	101
COSTA RICA	204	30213	11426007	30:153:08:15:16	959328916	75	74	72	52
UNITED ARAB EMIRATES	80	28277	11970228	27:246:08:27:28	872756848	76	73	75	64
NEPAL		25344	10298921	19:125:05:35:33	610004133	77	76	81	101
ANDORRA	45	25020	10119308	19:360:14:28:26	630340106	78	77	79	72
UZBEKISTAN		24829	8123782	28:092:01:02:47	890960567	79	82	74	101
MARTINIQUE	38	23206	8503713	20:198:01:58:17	647834297	80	80	78	75
JAMAICA		22226	5359447	13:007:18:00:19	410637619	81	94	94	101
SAUDI ARABIA	38	21913	8931919	19:341:14:38:43	628699123	82	79	80	75
MOROCCO	45	19253	6628871	15:206:01:47:47	490844867	83	85	86	72
MACEDONIA	59	17168	5662526	17:111:18:57:01	545770621	84	90	84	69
GUADELOUPE	30	16642	3390314			85	100	101	80
ARMENIA	21	16546	5713770	17:333:18:57:45	564951465	86	89	83	92
BANGLADESH	24	16521	8279767	9:081:12:09:58	290866198	87	81	100	87
NEW CALEDONIA	28	16515	4694744	14:001:07:06:27	441615987	88	96	89	83
NIGERIA	20	16403	7101961	13:279:20:37:16	434147836	89	84	90	95
TRINIDAD AND TOBAGO	30	16328	7373795	18:363:00:50:03	599014203	90	83	82	80
MAURITIUS	24	15988	6086284	22:155:11:13:49	707224429	91	87	77	87
GHANA		14443	5290034	14:252:05:52:28	463297948	92	95	88	101
ECUADOR	63	14173	5607506	15:236:14:48:38	493483718	93	91	85	68
MACAU	31	13669	5530464	13:084:00:41:42	417228102	94	93	93	79
KUWAIT		13615	6271101	10:293:18:25:26	340741526	95	86	98	101
BOSNIA AND HERZEGOVINA	56	13125	5570894	13:129:11:53:30	421156410	96	92	92	70
PAKISTAN	75	12352	4633497	10:357:10:22:08	346242128	97	97	97	66
KAZAKHSTAN	25	11825	6070422			98	88	101	86
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9598		13:167:17:59:40	424461580	100	101	91	101