1	9649	35
56	308840	34
61	331246	32
62	335624	30
63	339763	29
64	344331	28
72	381579	25
76	399722	24
78	408081	22
82	426876	21
150	760792	19
154	776876	18
157	788507	16
158	792579	13
217	1061787	12
221	1079028	11
239	1148963	10
246	1176927	9
690	2949741	8
720	3062954	7
728	3090990	6
3965	15068300	5
3995	15163774	4
4064	15390322	3
7289	26361101	2
10814	38140686	1
2154509	4731115371	0
