1	6657	29
2	11478	27
3	14908	25
4	17795	23
6	25262	21
11	42629	20
13	48276	18
24	88692	17
28	100001	16
44	153341	15
85	272784	14
153	463159	13
163	489002	11
165	493924	10
173	512428	9
244	695540	8
256	724594	7
264	743097	5
855	2239849	4
1136	2883252	3
1212	3037896	2
1226	3068422	1
12066	25915014	0
