1	6345	24
7	33441	23
8	37228	22
24	98466	21
26	104244	20
29	112886	18
30	115749	16
35	129935	14
38	138160	13
39	141164	12
44	155968	11
48	168585	10
126	434809	9
338	1081479	8
343	1095154	6
345	1100889	5
498	1556458	4
969	2860817	3
1293	3671371	2
1358	3816001	1
422314	858746383	0
