1	9680	45
3	22773	41
4	28279	40
5	32624	39
7	39803	38
9	45992	36
11	52797	35
12	56975	34
13	61890	30
26	113628	28
29	123529	26
32	133633	23
79	305138	22
85	324492	21
123	457514	20
124	460248	19
131	482766	18
139	506710	16
279	988978	15
283	1001405	14
355	1213689	13
363	1234311	12
371	1253008	11
375	1267844	10
662	2153798	7
1492	4687862	5
1544	4803087	4
6476	17001628	3
7417	19359030	2
7571	19671728	1
307690	637835675	0
