1	12210	49
9	55973	48
10	59722	46
12	65506	44
14	71206	43
26	125529	42
28	133581	41
29	137765	39
34	155390	38
36	162488	37
38	168751	35
57	259285	33
59	267510	32
157	649374	28
166	677740	27
171	692970	25
172	696317	24
184	731485	23
191	750761	22
192	753279	21
203	786751	20
219	830538	19
230	861498	16
233	870064	14
240	888440	13
253	924152	11
255	929803	9
262	950132	8
1336	4233959	7
2511	7456381	6
2552	7558219	5
3075	8874200	4
3110	8951251	3
3140	9018308	2
3149	9040671	1
5614	15737998	0
