1	9440	45
2	17260	44
6	45471	43
7	51575	42
10	70180	26
14	93734	24
21	127359	23
95	488910	21
97	496873	19
99	504753	18
100	508412	17
101	512125	16
362	1657823	15
363	1661886	14
366	1673920	13
371	1693581	11
405	1813268	10
412	1838322	9
423	1876170	8
626	2649614	7
1303	5110664	6
1313	5139202	5
1650	6326548	4
1705	6498216	3
1709	6509897	2
36890	115299148	1
90214	274927411	0
