1	13791	60
2	23733	57
3	32418	56
8	68384	52
9	75159	50
11	88598	49
14	107760	48
17	127673	46
26	183199	44
28	195962	40
30	208920	36
63	393179	34
68	419924	30
72	440366	28
76	461846	26
77	467546	25
84	508392	23
96	571527	22
124	698147	20
163	883288	19
205	1072548	18
227	1178797	17
238	1228816	14
262	1333204	13
272	1378787	11
389	1879824	10
462	2163050	8
502	2321780	7
769	3350639	6
847	3642777	5
1427	5756410	4
4765	17690726	3
8793	32163433	2
9121	33357054	1
39640	141789219	0
