1	10997	40
5	40787	39
6	47159	38
9	64230	36
10	70336	33
11	75572	29
12	80465	27
13	86162	26
15	97525	24
69	393462	23
75	422023	22
122	648531	20
124	659787	18
125	663609	16
163	829224	14
165	836379	13
166	839765	12
346	1607944	10
351	1628977	9
356	1648606	8
377	1729968	7
1635	7089362	6
1641	7110618	5
2284	9533194	4
2824	11585077	3
2866	11734179	2
14139	50799828	1
14260	51174741	0
