1	10084	37
3	24325	36
9	63174	34
13	84560	32
15	93406	31
59	319167	28
65	344371	27
68	357179	26
74	381028	25
75	384976	23
78	396944	22
87	434332	21
91	449929	19
94	460593	17
375	1629562	16
376	1633327	15
381	1651859	14
390	1682056	13
456	1893617	12
473	1946379	11
1162	4539834	10
1189	4620147	8
1205	4667534	7
1243	4781962	6
1259	4834106	5
2179	8038346	4
3343	12000675	3
8649	29201307	2
17045	55317198	1
429798	1213689051	0
