1	10033	58
3	25355	57
5	38528	51
7	47403	46
13	81595	45
14	86636	44
17	100487	41
18	105137	39
21	117564	36
114	592618	35
120	615118	34
121	619557	30
124	632672	25
131	667867	23
134	680374	22
144	720322	21
153	754710	20
418	1845477	18
917	3846638	16
931	3896584	15
935	3910712	13
1486	5922000	11
2306	8861237	10
2550	9760736	9
4121	15540195	8
8914	32136248	7
9464	33935858	6
9553	34194320	5
15115	52217360	4
15189	52425470	3
28781	94909226	2
71630	228083240	1
4026140	11686563783	0
