UNITED STATES	55615	77716768	29926639428	67629:166:05:50:26	2132762507426	1	1	1	1
JAPAN	12862	13904243	6374070659	9944:153:02:57:52	313607213872	2	2	2	4
FRANCE	22629	11024694	4207358837	9359:077:12:57:55	295152123475	3	3	3	2
CANADA	9665	9734629	3809379003	8734:101:16:01:04	275444208064	4	4	4	6
UNITED KINGDOM	12717	8641353	3143945247	7574:335:16:31:09	238882667469	5	6	5	5
GERMANY	21124	8539720	3295439760	7293:185:15:29:26	230008087766	6	5	6	3
AUSTRALIA	5014	4895607	2015634723	4323:064:00:56:49	136335661009	7	7	7	9
NETHERLANDS	3529	2912622	1238326177	2493:351:01:30:44	78649579844	8	8	8	11
TAIWAN	2276	2518843	1079011401	2117:173:08:18:50	66776689130	9	9	10	18
CZECH REPUBLIC	3336	2352413	806398837	2018:270:13:24:19	63663024259	10	12	12	12
ITALY	6104	2239602	870976313	2147:240:22:17:01	67728608221	11	10	9	8
SPAIN	4758	2122077	816059444	2065:000:11:50:44	65121882644	12	11	11	10
BRAZIL	6677	1774771	642084140	1734:181:14:08:05	54699113285	13	14	13	7
HONG KONG	1125	1774274	794005094	1201:248:07:55:06	37896191706	14	13	18	29
SWEDEN	2098	1682978	632169429	1494:100:09:38:31	47123458711	15	15	14	21
FINLAND	2324	1523329	562179964	1251:125:03:08:14	39462347294	16	17	17	17
POLAND	2813	1439343	556460604	1282:086:23:18:21	40436666301	17	18	15	14
RUSSIAN FEDERATION	2166	1379997	562968136	1274:100:15:07:49	40185558469	18	16	16	20
DENMARK	2167	1336245	479895526	1172:079:08:10:59	36967047059	19	19	19	19
BELGIUM	2484	1249940	460044830	1087:021:08:09:09	34281475749	20	21	20	15
NORWAY	1475	1206725	453848251	1044:082:22:52:36	32930751156	21	22	21	25
SWITZERLAND	1979	1175961	463879982	1029:043:23:42:50	32454344570	22	20	22	22
HUNGARY	1580	1084154	380400837	922:080:02:56:09	29083114569	23	24	23	23
AUSTRIA	1524	985256	309795041	772:213:09:43:26	24364230206	24	26	25	24
CHINA	3117	935822	366638418	848:007:18:24:45	26743199085	25	25	24	13
CYPRUS	79	889767	443984460	481:127:01:24:01	15179793841	26	23	31	65
ISRAEL	1075	765047	296679495	645:254:19:38:43	20362736323	27	27	26	31
INDIA	2377	634148	217777621	602:112:04:05:32	18994363532	28	29	27	16
PORTUGAL	1428	593244	224847781	586:090:06:22:26	18487894946	29	28	28	26
SOUTH AFRICA	812	587509	212421488	583:159:14:53:25	18399279205	30	30	29	35
NEW ZEALAND	847	571556	199858084	528:235:22:15:48	16671392148	31	31	30	34
IRELAND	912	460801	170821481	411:239:14:23:05	12981997385	32	33	33	32
ROMANIA	873	447477	169115358	395:343:14:43:33	12486408213	33	34	34	33
TURKEY	1264	438357	160797469	420:128:21:10:13	13256255413	34	35	32	28
CROATIA	449	423983	184718558	361:256:13:15:34	11406662134	35	32	35	44
GREECE	716	374374	152695634	313:134:04:21:40	9882361300	36	36	38	38
SLOVAKIA	775	346709	140345928	316:180:23:44:17	9981013457	37	38	37	37
UKRAINE	537	335445	133429506	297:213:05:57:01	9384616621	38	39	40	41
BULGARIA	568	325368	142871381	301:292:07:46:12	9517592772	39	37	39	40
MEXICO	1123	298140	113895560	319:264:22:46:02	10082875562	40	40	36	30
THAILAND	804	295155	106674551	228:107:04:55:23	7199470523	41	41	44	36
ARGENTINA	1420	273395	100955352	258:268:22:18:21	8159523501	42	43	41	27
SINGAPORE	524	261157	92644877	230:043:22:36:02	7257076562	43	44	43	42
MALAYSIA	619	258298	101356312	242:151:12:31:36	7644803496	44	42	42	39
ESTONIA	162	172986	65846473	120:130:03:40:49	3795565249	45	45	48	55
SLOVENIA	281	157825	59854688	118:347:13:15:09	3751276509	46	49	49	49
CHILE	336	156481	64218179	146:107:06:18:21	4613523501	47	46	45	46
FRENCH GUIANA		154138	41700891	86:274:16:15:57	2735828157	48	53	53	101
PHILIPPINES	284	153544	63242107	126:086:10:49:14	3981005354	49	47	46	48
LITHUANIA	195	141392	61465233	120:178:08:34:16	3799730056	50	48	47	53
BELARUS	145	123744	52071986	105:189:20:33:59	3327683639	51	50	51	56
GEORGIA	20	114066	33368636	58:124:14:58:19	1839855499	52	56	58	94
VENEZUELA	409	112266	45293873	110:276:06:11:04	3492828664	53	51	50	45
LUXEMBOURG	141	101459	37897028	70:167:12:54:32	2221995272	54	54	57	57
KOREA, REPUBLIC OF	450	92523	31845043	91:275:11:26:53	2893577213	55	57	52	43
PUERTO RICO	107	92505	29442980	86:212:23:10:44	2730496244	56	58	54	61
LATVIA	115	89793	34253920	81:214:05:07:15	2572924035	57	55	56	60
SERBIA AND MONTENEGRO	178	88487	42732804	85:007:15:35:57	2681220957	58	52	55	54
PERU	140	71653	23946116	48:167:15:50:44	1528213844	59	60	62	58
HAITI		71053	14236341	30:009:05:02:14	946875734	60	69	71	101
HOLY SEE (VATICAN CITY STATE)		70858	15723969	34:175:07:54:15	1087372455	61	66	66	101
ANTARCTICA	31	63370	23360844	43:069:23:05:14	1362092714	62	61	64	79
COLOMBIA	295	58039	16761280	55:058:08:41:10	1739522470	63	64	59	47
INDONESIA	239	54657	24518121	53:141:11:19:48	1683631188	64	59	60	50
REUNION	100	47334	17820258	39:023:09:24:20	1231925060	65	62	65	62
URUGUAY	226	46544	17095219	51:249:20:06:12	1629921972	66	63	61	51
VIET NAM	126	43281	14675773	45:185:22:09:08	1435183748	67	67	63	59
MYANMAR		38166	9561189	14:362:13:43:22	472830202	68	78	87	101
MALTA	34	37588	12412340	31:324:02:03:40	1005617020	69	72	69	78
EGYPT	99	34654	11323754	33:033:03:55:41	1043553341	70	74	67	63
BAHRAIN	16	34047	16654873	32:100:20:07:44	1017864464	71	65	68	98
ICELAND	70	32534	14553256	25:357:05:46:15	819265575	72	68	76	67
LEBANON	38	32251	14105301	30:331:21:51:11	974757071	73	70	70	75
COSTA RICA	202	29757	11122002	29:304:03:29:40	940822180	74	75	72	52
VIRGIN ISLANDS (U.S.)		29683	12638838	28:211:09:20:51	901272051	75	71	73	101
UNITED ARAB EMIRATES	80	27785	11617637	27:087:16:00:20	859046420	76	73	75	64
NEPAL		25261	10243184	19:095:11:06:50	607432010	77	76	81	101
UZBEKISTAN		24766	8082679	28:067:15:12:46	888851566	78	81	74	101
ANDORRA	45	24580	9813025	19:199:22:01:10	616456870	79	77	80	72
MARTINIQUE	38	22899	8283878	20:079:05:42:48	637566168	80	80	78	75
JAMAICA		22028	5206110	12:295:09:00:53	403952453	81	95	94	101
SAUDI ARABIA	38	21575	8677546	19:233:00:10:01	619315801	82	79	79	75
MOROCCO	44	19101	6534824	15:126:17:31:20	483989480	83	85	86	73
MACEDONIA	59	16975	5533126	17:039:15:00:05	539535605	84	90	84	69
GUADELOUPE	30	16572	3335801			85	100	101	80
ARMENIA	21	16404	5618349	17:261:00:20:28	558663628	86	89	83	91
NEW CALEDONIA	28	16377	4583348	13:318:09:53:10	437478790	87	96	89	83
TRINIDAD AND TOBAGO	30	16142	7239089	18:280:00:36:31	591842191	88	83	82	80
NIGERIA	20	16081	6875449	13:158:11:20:14	423660014	89	84	90	94
BANGLADESH	24	16012	7973964	8:321:17:35:44	280085744	90	82	100	87
MAURITIUS	24	15919	6037554	22:109:19:29:31	703279771	91	86	77	87
GHANA		14370	5238207	14:220:07:21:03	460538463	92	93	88	101
ECUADOR	62	13941	5455452	15:144:23:05:53	485564753	93	91	85	68
MACAU	30	13253	5222118	12:321:14:15:05	406217705	94	94	93	80
KUWAIT		13185	6014111	10:186:16:27:22	331489642	95	87	98	101
BOSNIA AND HERZEGOVINA	56	12866	5383789	13:019:06:38:23	411633503	96	92	92	70
PAKISTAN	75	12031	4394157	10:256:18:37:16	337545436	97	97	97	66
KAZAKHSTAN	25	11658	5943363			98	88	101	86
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9550		13:138:15:59:31	421948771	100	101	91	101