1	10942	44
3	21972	42
4	25338	41
5	28608	39
6	32324	36
15	68930	34
16	72845	32
17	76287	28
26	116859	26
29	126381	25
31	133036	23
34	142244	22
36	148666	21
70	299572	20
71	303007	19
116	461240	18
120	472945	17
234	873514	16
237	881856	14
238	884859	13
254	935705	12
257	944535	11
538	1828102	10
539	1831355	9
687	2243969	8
697	2269723	7
700	2276684	6
2344	6781547	5
2466	7056960	4
3939	10743345	3
6002	15779068	2
6017	15810411	1
98717	213607025	0
