1	6457	20
16	70297	19
32	137752	18
57	234366	17
102	412670	15
109	436587	14
112	447508	13
118	469204	12
258	969015	11
339	1254699	10
341	1260881	9
342	1264240	8
343	1267228	7
543	1952530	5
571	2030629	4
2089	7043702	3
2096	7065036	2
2805	9354790	1
111982	305361870	0
