1	6589	32
2	11368	31
3	15473	30
4	19497	28
8	33947	27
9	37633	24
10	41090	18
14	54566	15
38	130080	14
43	146731	13
50	169803	12
78	255556	11
85	277885	10
145	447810	9
148	456215	8
198	576564	7
222	634304	5
919	2191883	4
2351	5159900	3
2944	6495921	2
2978	6579109	1
3044	6727628	0
