1	7042	30
2	12063	27
8	34689	25
12	47762	22
14	54871	21
17	63343	19
44	130773	18
49	142653	15
51	147005	14
53	151662	13
68	193709	12
77	217006	11
87	241202	10
88	243741	8
425	1053333	7
748	1786976	6
751	1793744	5
1190	2786561	4
2323	5178664	3
5182	12659441	2
8011	20535344	1
35763	94234932	0
