1	7848	32
9	42943	28
15	71001	24
16	74921	23
21	93885	22
22	97638	20
24	104422	19
32	129559	16
34	135870	15
36	143274	14
61	234286	11
153	546871	9
159	565923	8
220	772852	7
285	975362	5
779	2480007	4
1613	4900508	3
4116	11479777	2
10844	28578560	1
12967	33836393	0
