1	6176	27
2	11045	24
4	20685	23
7	34889	17
75	313039	15
76	316676	14
88	359472	13
141	544979	12
158	606480	11
159	609963	8
165	629705	7
641	2297463	6
653	2337457	5
666	2381132	4
676	2410367	3
1121	3874281	2
1135	3909922	1
30534	86956881	0
