1	10011	55
2	18070	54
3	24643	53
4	30626	49
6	44085	44
8	57761	42
11	75854	37
12	81454	35
38	231324	33
40	244814	32
44	268124	28
46	278892	26
51	305283	25
52	310137	24
97	566834	23
103	593971	22
106	607486	21
187	1025810	19
328	1717033	17
331	1729748	15
346	1793924	13
490	2453866	11
724	3529673	10
944	4471874	9
972	4569459	8
1974	8866198	7
2663	11764991	6
9015	37002954	5
17453	69015638	3
48462	180298918	2
154825	540460872	1
8135044	22321821237	0
