1	6161	28
6	19561	26
14	34958	25
16	39093	24
19	45382	21
22	51552	19
27	59807	18
35	71800	16
46	88922	15
48	92149	14
51	97133	12
61	112980	10
67	123248	8
82	146671	7
174	273000	6
181	282400	5
464	636241	4
512	702076	3
529	722900	2
1045	1304224	1
3275	3610208	0
