1	9004	42
3	23736	32
5	35881	31
9	51538	29
11	58622	28
102	457986	27
109	484800	26
111	492227	20
153	665663	19
156	676774	17
159	688461	16
165	710699	14
174	739262	13
354	1401696	12
356	1407977	10
358	1414321	9
361	1426477	6
642	2427430	5
649	2449696	4
2575	8639106	3
2589	8679242	2
2661	8882651	1
7048	21990354	0
