1	9744	46
2	17418	42
4	31047	40
6	44235	38
7	49939	36
8	55415	33
20	125228	32
24	147225	26
27	166400	25
29	176615	24
32	190046	23
36	206664	20
38	214469	18
41	226525	17
128	608717	16
209	955826	14
341	1479509	13
345	1496415	12
917	3731978	11
918	3735328	10
926	3764419	9
941	3816349	8
942	3820189	7
980	3946568	6
2496	9630112	5
3225	12123142	4
3239	12175117	3
10068	34747623	2
18621	61798195	1
219661	659839002	0
