1	12520	46
3	26814	43
5	36658	39
7	46756	38
9	56342	36
10	60496	35
12	70496	29
13	74470	28
15	82085	26
16	87212	25
19	99943	23
24	123009	22
27	137228	21
32	157416	20
35	169631	19
51	232292	18
56	254256	17
69	308991	16
75	333359	14
76	338023	12
130	571977	10
140	610317	9
169	709403	8
351	1365471	7
382	1478971	6
515	1944537	5
602	2220195	4
1265	4472709	3
4102	13902466	2
4320	14645153	1
4565	15451374	0
