1	10489	44
3	24924	42
4	30500	40
6	40688	39
7	45704	36
8	50951	34
10	60768	33
14	78720	31
16	86956	27
17	91099	26
22	113839	22
23	118837	21
24	123436	19
27	136819	18
29	145842	17
48	224752	16
54	250163	15
96	409952	14
101	426802	13
115	473980	12
128	517444	11
141	562099	10
152	600806	9
156	616300	8
168	660860	7
180	704289	6
190	737761	5
384	1366467	4
456	1586581	3
788	2582966	2
1306	4123829	1
4377	12924918	0
