1	6874	35
3	16987	30
4	21638	28
6	29390	26
8	36446	25
12	50215	24
14	56974	23
30	118110	22
32	125225	21
33	128679	20
36	139333	19
38	146305	18
43	163880	17
60	226360	16
75	285195	14
81	306703	13
86	323596	12
89	332461	11
92	342015	9
620	2089806	7
624	2101661	6
1576	5015357	5
1596	5067254	4
2786	8551084	3
4160	12415989	2
12504	35189545	1
93244	231589374	0
