1	13116	56
6	41626	52
8	49333	51
10	57183	48
12	64656	46
13	68820	42
24	112795	36
27	125554	35
28	129666	33
35	158648	30
38	169735	27
40	177858	26
42	186271	24
43	189930	23
48	208856	21
58	247695	19
61	260497	15
74	306314	14
98	380750	13
116	439570	12
236	776970	11
292	924720	10
387	1175567	9
464	1378592	7
466	1383883	6
487	1439264	5
2089	5128512	4
2321	5707401	3
5218	12306133	2
6220	14569672	1
34620	76669934	0
