1	8570	38
5	24200	36
6	26888	35
11	38520	33
12	40967	32
13	43718	31
16	51976	29
17	54509	28
19	60568	27
22	69312	24
32	97119	23
36	108514	22
39	116998	21
48	142117	20
49	144962	19
75	217801	18
110	303276	17
114	313303	16
152	401542	15
204	506735	14
209	517989	13
221	545971	12
274	660930	11
319	764799	10
404	961089	8
568	1290096	7
1047	2182216	6
1070	2224955	5
1182	2416519	4
1553	3075827	3
6778	12121069	2
7077	12699815	1
8457	15201209	0
