1	12544	52
2	22195	50
3	30515	46
16	135492	45
24	206997	44
46	397503	41
49	418341	39
50	424685	35
55	457081	34
60	489351	32
66	527040	30
71	560754	29
75	586891	27
81	625372	26
151	1088678	24
448	3062165	23
473	3212013	22
475	3223908	19
482	3264705	16
974	6338579	14
1296	8276769	13
1304	8322287	12
2131	13165849	11
2150	13263584	10
6520	38224483	9
6532	38280934	8
7274	42396883	6
8896	51227148	4
14030	78224025	3
38723	203922304	2
57083	295402431	1
141576	687504645	0
