1	7376	25
2	12038	22
13	58958	20
20	81647	19
22	88875	15
63	249607	14
67	263636	12
73	285292	11
98	372267	10
127	487945	9
138	520503	8
141	529133	5
702	2360023	4
1715	5491505	3
6880	19210428	2
12761	34023625	1
16702	44166441	0
