1	17375	54
2	27950	53
4	49791	51
6	68683	48
9	97353	39
10	106722	37
38	311072	36
43	343543	35
59	464226	34
91	687033	33
93	699123	31
96	716872	30
98	729485	28
177	1232918	27
180	1248879	26
192	1308098	25
194	1318356	22
203	1371870	19
463	3037581	14
465	3047745	13
470	3074959	12
1299	7856048	10
1509	9030649	9
1518	9073485	8
1522	9092802	7
2645	14967851	4
2649	14987560	3
22355	111544492	2
40770	196145517	1
745218	3221829443	0
