1	6970	31
2	11802	29
3	15558	28
4	17766	27
6	25375	25
8	32007	24
16	56105	23
28	91718	22
32	101382	21
33	103573	20
36	110861	17
38	116958	15
43	128953	13
91	260442	12
103	290021	11
107	299701	9
138	385012	6
1179	2725539	5
1203	2776555	4
2072	4601127	3
2083	4623284	2
2096	4648621	1
13348	24693017	0
