1	16113	55
3	33618	54
8	68079	53
10	81489	49
13	101053	46
14	107744	40
17	128889	37
18	134904	36
22	158562	35
29	199198	34
35	233266	33
38	250782	32
46	298030	30
65	421596	29
67	432568	26
84	522729	25
104	635818	24
105	640675	23
114	684189	20
115	689871	19
131	774839	17
166	941241	15
199	1086013	14
220	1184467	13
275	1439250	11
300	1560993	10
335	1724951	9
348	1775537	8
494	2404761	7
504	2443101	6
588	2793285	5
598	2832302	4
1026	4522123	3
1188	5166974	2
1458	6249781	1
6972530	19037449388	0
