1	17001	54
6	72418	39
9	96782	38
15	139158	35
18	157807	34
51	392503	32
52	399391	31
54	412097	30
57	430967	29
60	450650	27
196	1374546	26
202	1410290	24
214	1485964	22
217	1501887	20
218	1506289	17
540	3435980	16
549	3480461	15
553	3498500	14
580	3638600	13
1140	6922416	12
1156	7003505	11
2112	12317124	9
2152	12505664	8
2474	14217362	7
3079	17528861	6
6309	34214482	5
6334	34324092	4
8534	45563791	3
8579	45763644	2
8706	46311844	1
145043	660684261	0
