1	8542	39
8	33712	38
10	39620	36
11	42786	35
15	52796	33
36	95980	30
40	104360	29
46	116136	28
60	146378	27
67	160318	25
77	181618	23
81	189640	22
83	193850	21
86	200138	20
93	215235	19
94	217364	18
98	226028	17
117	261880	14
145	314279	13
191	401949	12
226	469712	10
245	504189	8
309	611983	7
334	655483	6
339	664144	5
362	704565	4
426	828685	3
959	1621552	2
9275	13547160	1
10461	15282024	0
