1	8401	28
7	36044	23
21	88457	22
22	92247	19
24	98925	18
27	108966	16
82	314647	14
83	317986	13
87	331345	12
103	384897	11
105	391191	9
106	393845	8
244	866524	7
386	1306992	6
387	1309782	5
390	1319068	4
1742	5372079	3
2089	6329263	2
2172	6537437	1
13558	35128223	0
