1	10441	25
4	25327	24
13	54046	23
15	59288	22
19	72340	20
21	77393	19
25	88837	17
28	97611	16
33	114082	14
45	149376	13
66	202371	10
73	222384	9
114	329612	8
140	383012	7
181	473610	6
198	508510	5
241	602023	4
1405	3006689	3
2663	5457472	2
564169	1068979284	1
566526	1073494523	0
