1	10049	49
3	24390	47
5	36217	46
6	41506	45
9	58022	38
10	63302	37
11	68485	36
13	79391	34
16	95891	33
39	205977	30
42	226577	29
46	243805	25
59	300275	23
66	334108	21
69	346618	20
71	354481	18
77	380833	16
87	428746	14
103	494787	13
131	598273	12
178	778461	9
213	909703	7
222	944819	6
283	1148950	5
616	2147462	4
1707	5359703	3
1730	5436821	2
2104	6539446	1
2759	8455325	0
