1	12071	32
2	18434	30
46	198866	29
48	206418	28
49	209889	27
51	216491	26
52	220093	22
55	232459	21
57	242700	19
59	251649	18
62	261353	16
64	267860	15
67	280342	13
79	313898	12
600	2001624	10
609	2026466	9
772	2519624	8
975	3065514	7
977	3069647	6
1044	3220305	5
2467	7042314	4
2988	8307942	3
3002	8342397	2
11504	28988596	1
11524	29035587	0
