1	7541	30
3	18889	28
4	23904	26
5	27481	25
9	41684	24
11	48169	22
14	61369	16
98	372808	15
102	386545	14
104	393156	13
125	454778	12
127	460751	11
137	489895	10
139	495504	8
460	1556420	7
470	1589965	6
586	1953187	5
603	1997434	3
1752	5388627	2
21956	55641460	1
23261	58880976	0
