UNITED STATES	55645	78023338	30139388358	67930:043:17:57:45	2142244259865	1	1	1	1
JAPAN	12879	13987201	6434057269	10019:201:10:51:14	315976589474	2	2	2	4
FRANCE	22646	11064962	4235749903	9398:305:16:04:42	296401737882	3	3	3	2
CANADA	9673	9776352	3838793901	8774:134:13:25:19	276708489919	4	4	4	6
UNITED KINGDOM	12733	8674724	3165508566	7607:028:18:02:49	239896836169	5	6	5	5
GERMANY	21143	8573193	3318012962	7325:053:12:22:42	231005823762	6	5	6	3
AUSTRALIA	5018	4921322	2033709883	4348:009:19:34:18	137119376058	7	7	7	9
NETHERLANDS	3532	2939271	1257471376	2519:192:20:02:54	79455844974	8	8	8	11
TAIWAN	2281	2532206	1088318690	2130:129:01:23:50	67182830630	9	9	10	18
CZECH REPUBLIC	3338	2361662	812754254	2027:166:07:03:54	63937839834	10	12	12	12
ITALY	6110	2249887	878067794	2158:223:19:41:56	68074026116	11	10	9	8
SPAIN	4768	2130276	821522000	2073:098:00:14:32	65382596072	12	11	11	10
BRAZIL	6683	1784125	647578076	1742:264:23:28:50	54958606130	13	14	13	7
HONG KONG	1125	1780997	798906009	1206:316:11:48:00	38059760880	14	13	18	29
SWEDEN	2098	1691855	638294788	1503:279:21:28:45	47422790925	15	15	14	21
FINLAND	2325	1529701	566486276	1257:175:02:22:27	39655880547	16	17	17	17
POLAND	2817	1446268	561250357	1288:342:14:43:44	40647969824	17	18	15	14
RUSSIAN FEDERATION	2172	1387431	568183160	1281:171:15:53:35	40412447615	18	16	16	19
DENMARK	2169	1339883	482193588	1175:342:13:05:47	37084395947	19	19	19	20
BELGIUM	2486	1254797	463357317	1092:053:03:34:02	34441904042	20	21	20	15
NORWAY	1476	1211614	457290657	1049:060:09:57:26	33086483846	21	23	21	25
SWITZERLAND	1981	1180955	467154598	1033:321:18:11:01	32604487861	22	20	22	22
HUNGARY	1580	1087777	382879525	925:318:07:20:27	29198301627	23	24	23	23
AUSTRIA	1527	988416	311933760	775:295:21:08:09	24465964089	24	26	25	24
CHINA	3123	941646	370689365	853:287:14:28:29	26925056909	25	25	24	13
CYPRUS	79	918370	457548877	493:344:07:44:17	15576997457	26	22	31	65
ISRAEL	1077	768777	299379146	649:147:20:23:02	20479638182	27	27	26	31
INDIA	2380	635858	218956390	604:053:21:58:31	19052402311	28	29	27	16
PORTUGAL	1430	595859	226634540	588:317:06:19:16	18570579556	29	28	28	26
SOUTH AFRICA	812	589130	213545674	585:037:09:16:06	18451790166	30	30	29	35
NEW ZEALAND	848	573019	200918151	530:023:05:21:29	16716086489	31	31	30	34
IRELAND	912	462424	171905873	413:080:01:10:52	13031284252	32	33	33	32
ROMANIA	875	449456	170453530	397:344:19:53:17	12549585197	33	34	34	33
TURKEY	1265	439863	161909080	421:321:08:10:30	13304419830	34	35	32	28
CROATIA	450	426247	186336860	363:344:14:01:59	11477340119	35	32	35	43
GREECE	716	375891	153772619	314:255:11:52:06	9924378726	36	36	38	38
SLOVAKIA	777	348612	141637679	318:091:07:30:53	10036337453	37	38	37	37
UKRAINE	538	337438	134717478	299:165:13:34:31	9443568871	38	39	40	41
BULGARIA	570	327382	144267576	303:284:14:33:57	9579998037	39	37	39	40
MEXICO	1123	299509	114803479	321:052:17:23:28	10127611408	40	40	36	30
THAILAND	804	296202	107416588	229:110:03:10:55	7231259455	41	41	44	36
ARGENTINA	1421	274322	101591744	259:297:12:39:10	8193530350	42	43	41	27
SINGAPORE	525	261907	93170803	230:307:10:51:11	7279843871	43	44	43	42
MALAYSIA	622	259613	102269392	243:306:17:17:54	7689748674	44	42	42	39
ESTONIA	162	173599	66308364	121:003:21:47:05	3816193625	45	45	48	55
SLOVENIA	281	158204	60137318	119:116:09:33:33	3762840813	46	49	49	49
CHILE	337	157502	64943037	147:141:04:48:33	4647991713	47	46	45	46
PHILIPPINES	284	154818	64258343	127:214:05:26:13	4023581173	48	47	46	48
FRENCH GUIANA		154342	41807771	86:359:06:25:57	2743136757	49	53	53	101
LITHUANIA	195	141997	61895681	121:033:00:37:55	3818709475	50	48	47	53
BELARUS	146	125293	52858043	107:012:17:53:52	3375453232	51	50	51	56
GEORGIA	20	115296	34061291	59:030:04:52:01	1863233521	52	56	58	94
VENEZUELA	409	112839	45732106	111:118:15:46:16	3510747976	53	51	50	45
LUXEMBOURG	141	102084	38276843	70:338:20:30:24	2236797024	54	54	57	57
KOREA, REPUBLIC OF	450	93134	32238869	92:134:03:20:41	2912901641	55	57	52	43
PUERTO RICO	107	92623	29517766	86:269:06:44:15	2735361855	56	58	54	61
LATVIA	115	90627	34825026	82:155:13:26:28	2599392388	57	55	56	60
SERBIA AND MONTENEGRO	178	89002	43106518	85:184:17:18:42	2696519922	58	52	55	54
PERU	140	72022	24189425	48:282:10:03:42	1538129022	59	60	62	58
HAITI		71160	14306444	30:063:23:11:28	951606688	60	69	71	101
HOLY SEE (VATICAN CITY STATE)		71021	15802669	34:226:11:36:20	1091792180	61	66	66	101
ANTARCTICA	31	63655	23589760	43:162:17:32:35	1370107955	62	61	64	79
COLOMBIA	297	58151	16837656	55:097:02:47:24	1742870844	63	65	59	47
INDONESIA	239	55345	24985012	54:047:10:59:02	1707044342	64	59	60	50
REUNION	100	47523	17961217	39:090:16:31:59	1237739519	65	62	65	62
URUGUAY	226	46725	17212726	51:319:10:11:02	1635934262	66	63	61	51
VIET NAM	126	43372	14742199	45:220:19:58:00	1438199880	67	67	63	59
MYANMAR		38231	9610422	15:020:07:19:30	474794370	68	78	87	101
MALTA	34	37888	12600294	32:075:04:49:50	1015649390	69	72	69	78
EGYPT	99	34692	11349671	33:048:06:18:00	1044857880	70	74	67	63
BAHRAIN	16	34354	16870245	32:217:09:31:39	1027935099	71	64	68	98
ICELAND	70	32662	14648514	26:040:21:55:20	823470920	72	68	76	67
LEBANON	38	32478	14263244	31:052:05:37:58	982129078	73	70	70	75
VIRGIN ISLANDS (U.S.)		29939	12812670	28:312:04:48:17	909982097	74	71	73	101
COSTA RICA	202	29863	11195429	29:342:04:17:18	944108238	75	75	72	52
UNITED ARAB EMIRATES	80	27974	11756348	27:139:19:52:56	863553176	76	73	75	64
NEPAL		25283	10257618	19:103:04:22:37	608098957	77	76	81	101
UZBEKISTAN		24785	8095511	28:075:09:53:33	889523613	78	81	74	101
ANDORRA	45	24697	9899911	19:242:22:22:23	620173343	79	77	80	72
MARTINIQUE	38	22985	8345676	20:111:12:42:10	640356130	80	80	78	75
JAMAICA		22097	5257479	12:320:14:07:22	406130842	81	94	94	101
SAUDI ARABIA	38	21668	8750255	19:264:01:10:57	621997857	82	79	79	75
MOROCCO	44	19146	6562351	15:147:18:23:40	485807020	83	85	86	73
MACEDONIA	59	17038	5573567	17:063:01:12:51	541559571	84	90	84	69
GUADELOUPE	30	16586	3348614			85	100	101	80
ARMENIA	21	16451	5649658	17:284:08:27:56	560680076	86	89	83	92
NEW CALEDONIA	28	16411	4615278	13:330:07:42:21	438507741	87	96	89	83
TRINIDAD AND TOBAGO	30	16214	7294236	18:311:01:17:30	594523050	88	83	82	80
NIGERIA	20	16160	6927749	13:188:01:54:09	426218049	89	84	90	94
BANGLADESH	24	16159	8062575	8:357:10:20:41	283170041	90	82	100	87
MAURITIUS	24	15943	6053809	22:124:17:02:50	704566970	91	87	77	87
GHANA		14394	5255575	14:230:15:34:14	461432054	92	95	88	101
ECUADOR	62	13993	5487377	15:164:19:28:16	487279696	93	91	85	68
MACAU	30	13358	5306836	12:354:05:39:16	409037956	94	93	93	80
KUWAIT		13326	6097158	10:220:19:04:57	334436697	95	86	98	101
BOSNIA AND HERZEGOVINA	56	12925	5422908	13:045:13:39:04	413905144	96	92	92	70
PAKISTAN	75	12106	4450158	10:281:11:52:02	339681122	97	97	97	66
KAZAKHSTAN	25	11704	5975373			98	88	101	86
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9560		13:145:10:21:43	422533303	100	101	91	101