1	6407	23
2	11209	22
19	83409	18
20	86978	17
22	93838	16
23	97279	15
27	111672	14
55	218480	13
59	233835	12
159	613002	10
260	972585	9
270	1003290	8
273	1013048	6
953	3359552	5
1235	4270542	4
1924	6447695	3
2106	7001821	2
5973	18442962	1
50389	139761637	0
