1	11371	53
3	25450	36
4	32249	35
11	64065	34
12	68345	31
43	213498	30
44	218443	27
78	388815	25
79	393530	24
85	421701	23
88	433809	21
92	451657	19
99	481597	18
314	1334921	17
324	1367235	15
332	1392288	13
400	1632382	11
1144	4030243	10
1327	4594281	9
1826	6163408	7
3478	10922696	6
4828	14717575	5
6120	18378661	4
12288	34400829	3
18355	49501669	2
64070	161204061	1
234070	536276919	0
