UNITED STATES	55939	79179212	30933327458	69076:127:06:44:19	2178391733059	1	1	1	1
JAPAN	12956	14280637	6645663756	10287:242:16:32:25	324431800345	2	2	2	4
FRANCE	22811	11219207	4343600364	9549:005:05:26:07	301137715567	3	3	3	2
CANADA	9719	9922856	3943364296	8916:194:10:19:11	281191774751	4	4	4	6
UNITED KINGDOM	12813	8791565	3243552053	7721:187:00:36:14	243505614974	5	6	5	5
GERMANY	21243	8699743	3404806620	7444:030:12:14:21	234756620061	6	5	6	3
AUSTRALIA	5039	5009256	2096131071	4433:241:03:39:58	139819923598	7	7	7	9
NETHERLANDS	3561	3048413	1336036435	2624:280:21:43:31	82774734211	8	8	8	11
TAIWAN	2294	2582752	1123997429	2178:047:06:42:06	68689492926	9	9	10	18
CZECH REPUBLIC	3351	2393399	834927310	2057:199:12:23:21	64886790201	10	12	12	12
ITALY	6145	2283422	901486328	2194:167:21:18:36	69204489516	11	10	9	8
SPAIN	4791	2165021	845472579	2104:350:03:30:32	66381996632	12	11	11	10
BRAZIL	6707	1809357	665601804	1768:340:13:56:42	55785074202	13	14	13	7
HONG KONG	1132	1804174	816232190	1225:099:18:40:58	38640220858	14	13	18	29
SWEDEN	2107	1724001	660729799	1537:351:10:11:48	48501195108	15	15	14	21
FINLAND	2328	1552124	581842424	1279:027:07:59:50	40336905590	16	17	17	17
POLAND	2853	1473519	580213921	1315:346:15:02:57	41499788577	17	18	15	14
RUSSIAN FEDERATION	2187	1412593	586001381	1305:324:09:51:48	41182509108	18	16	16	19
DENMARK	2173	1355943	492079747	1190:238:19:01:48	37548471708	19	20	19	20
BELGIUM	2507	1271128	474985480	1108:203:18:11:09	34959492669	20	22	20	15
NORWAY	1485	1227827	468887538	1066:007:23:40:09	33618066009	21	23	21	25
SWITZERLAND	1990	1196737	478186808	1049:088:10:01:49	33088903309	22	21	22	22
HUNGARY	1585	1100719	391767858	938:231:07:09:44	29600752184	23	24	23	23
CYPRUS	79	1016333	504290468	537:078:04:28:19	16941587299	24	19	30	65
AUSTRIA	1535	1000966	320699839	788:245:11:51:51	24871578711	25	26	25	24
CHINA	3150	962604	385484435	874:170:05:08:42	27577170522	26	25	24	13
ISRAEL	1087	781188	308757530	662:059:00:22:57	20881930977	27	27	26	31
INDIA	2392	642183	223391642	610:313:14:04:26	19264053866	28	29	27	16
PORTUGAL	1436	605308	233204183	598:202:18:25:17	18876047117	29	28	28	26
SOUTH AFRICA	820	594686	217371815	591:028:23:14:31	18640278871	30	30	29	35
NEW ZEALAND	851	577602	204185677	534:247:09:00:58	16861597258	31	31	31	34
IRELAND	914	468188	175792820	418:313:15:54:34	13209148474	32	33	33	32
ROMANIA	881	456097	174977732	404:282:23:10:10	12764992210	33	34	34	33
TURKEY	1274	448656	166610345	431:037:12:32:14	13595257934	34	35	32	28
CROATIA	460	433704	191795739	371:151:04:32:42	11712918762	35	32	35	43
GREECE	718	381111	157532484	319:151:09:40:21	10073065221	36	36	38	38
SLOVAKIA	780	354658	145767040	324:008:02:04:37	10218362677	37	38	37	37
UKRAINE	547	345169	139823957	307:002:01:59:54	9681731994	38	39	40	41
BULGARIA	576	334784	149410490	311:056:19:51:14	9812605874	39	37	39	40
MEXICO	1128	304026	117944464	326:001:00:20:37	10280823637	40	40	36	30
THAILAND	805	299707	109939920	232:332:11:41:38	7345078898	41	41	44	36
ARGENTINA	1427	277408	103729243	263:141:21:50:34	8306229034	42	43	41	27
SINGAPORE	530	264754	95208549	233:235:12:22:43	7368236563	43	44	43	42
MALAYSIA	625	263725	105202620	248:120:21:03:46	7831371826	44	42	42	39
ESTONIA	165	175877	67921826	123:092:20:16:38	3886949798	45	45	48	55
CHILE	338	160746	67225513	151:008:14:30:42	4762679442	46	47	45	46
SLOVENIA	285	159881	61304388	120:320:02:17:25	3811976245	47	49	49	48
PHILIPPINES	284	158962	67530855	132:013:06:34:23	4163898863	48	46	46	49
FRENCH GUIANA		155029	42156228	87:278:10:30:07	2767689007	49	53	54	101
LITHUANIA	198	144214	63505213	123:113:17:40:36	3888754836	50	48	47	53
BELARUS	148	128019	54848572	109:288:06:26:53	3462330413	51	50	51	56
GEORGIA	21	119359	36575649	61:281:13:43:09	1948023789	52	56	58	92
VENEZUELA	410	115127	47440162	113:203:18:00:30	3581172030	53	51	50	45
LUXEMBOURG	144	104429	39697683	72:222:08:34:25	2289803665	54	54	57	57
KOREA, REPUBLIC OF	450	95210	33630761	94:204:20:03:00	2982081780	55	57	52	44
LATVIA	116	95196	38308394	85:359:12:22:09	2711622129	56	55	56	60
PUERTO RICO	107	93202	29935432	87:180:07:59:53	2759212793	57	58	55	61
SERBIA AND MONTENEGRO	183	92200	44870470	88:197:06:41:14	2792212874	58	52	53	54
PERU	141	73244	25003566	49:312:17:31:01	1572283861	59	60	62	58
HOLY SEE (VATICAN CITY STATE)		71625	16074202	35:048:00:56:30	1107910590	60	66	66	101
HAITI		71547	14567287	30:260:22:03:40	968623420	61	70	71	101
ANTARCTICA	30	62693	23747520	43:088:03:42:58	1363664578	62	61	64	80
COLOMBIA	298	58513	17081988	55:231:08:27:30	1754468850	63	65	60	47
INDONESIA	241	57587	26510268	56:226:09:08:46	1785575326	64	59	59	50
REUNION	101	48135	18415450	39:308:03:03:28	1256526208	65	62	65	62
URUGUAY	226	47383	17649312	52:212:23:41:55	1658274115	66	64	61	51
VIET NAM	126	43646	14941725	45:334:00:30:55	1447979455	67	68	63	59
MYANMAR		38404	9746478	15:080:02:15:52	479960152	68	78	87	101
MALTA	34	38398	12935239	32:270:12:29:10	1032524950	69	72	69	78
BAHRAIN	16	35492	17697352	33:290:06:46:16	1065768376	70	63	67	98
EGYPT	100	34802	11426441	33:090:09:37:42	1048498662	71	75	68	63
LEBANON	38	33286	14850184	32:006:15:54:18	1009727658	72	69	70	75
ICELAND	70	33186	15033783	26:232:18:04:11	840045851	73	67	76	67
VIRGIN ISLANDS (U.S.)		30884	13479128	29:324:13:34:54	942586494	74	71	73	101
COSTA RICA	204	30310	11494771	30:191:22:59:27	962665167	75	74	72	52
UNITED ARAB EMIRATES	80	28374	12043305	27:282:02:52:23	875847143	76	73	75	64
NEPAL		25362	10310469	19:131:12:40:20	610548020	77	76	81	101
ANDORRA	45	25126	10194867	20:036:19:11:31	633899491	78	77	79	72
UZBEKISTAN		24858	8142745	28:101:16:55:22	891795322	79	82	74	101
MARTINIQUE	38	23288	8558771	20:227:14:00:30	650383230	80	80	78	75
JAMAICA		22277	5398628	13:029:16:35:18	412533318	81	94	94	101
SAUDI ARABIA	38	21979	8974306	19:360:06:26:21	630311181	82	79	80	75
MOROCCO	45	19286	6648958	15:221:23:16:17	492218177	83	85	86	72
MACEDONIA	59	17209	5690765	17:125:17:50:45	546976245	84	90	84	69
GUADELOUPE	30	16661	3403275			85	100	101	80
BANGLADESH	24	16651	8360126	9:111:14:52:24	293467944	86	81	100	87
ARMENIA	21	16600	5749815	17:359:16:55:54	567190554	87	89	83	92
NEW CALEDONIA	28	16554	4719846	14:014:20:07:35	442786055	88	96	89	83
NIGERIA	20	16464	7146362	13:305:19:17:46	436389466	89	84	90	95
TRINIDAD AND TOBAGO	30	16361	7396886	19:014:20:30:51	600467451	90	83	82	80
MAURITIUS	24	16007	6100347	22:170:00:18:37	708481117	91	88	77	87
GHANA		14461	5302118	14:259:13:14:46	463929286	92	95	88	101
ECUADOR	63	14222	5636992	15:256:01:56:15	495165375	93	91	85	68
MACAU	32	13752	5591831	13:110:21:18:29	419548709	94	93	93	79
KUWAIT		13751	6353568	10:325:03:40:19	343453219	95	86	98	101
BOSNIA AND HERZEGOVINA	56	13211	5634905	13:163:06:24:26	424074266	96	92	92	70
PAKISTAN	75	12453	4705157	11:021:10:53:20	348749600	97	97	97	66
KAZAKHSTAN	26	11875	6105417			98	87	101	85
BHUTAN		9644				99	101	101	101
NETHERLANDS ANTILLES		9611		13:176:16:29:16	425233756	100	101	91	101