1	11270	35
3	27943	29
4	35012	27
6	46175	25
8	54816	24
9	59875	22
69	375356	21
75	400054	20
144	758640	19
150	787052	18
151	792105	16
209	1064999	15
212	1077177	14
213	1080986	13
215	1089289	9
1115	5054990	8
1816	8009383	7
2012	8699294	6
2519	10806878	5
2726	11657088	4
5515	22449154	3
10995	42977792	1
93281	240677884	0
