1	6606	25
5	21101	23
6	23685	22
10	34112	20
13	41653	18
14	44138	17
15	46953	16
16	49867	13
18	55850	12
25	76831	11
26	79573	10
30	90481	9
41	120349	7
57	159375	6
59	163483	5
62	170376	3
104	267305	2
260	562573	1
403	826039	0
