1	10264	45
2	17978	42
3	23676	40
5	34354	39
7	44378	38
12	67878	37
13	72355	35
14	76728	34
21	106658	31
23	115664	27
29	140768	26
39	179709	24
44	200308	23
50	225185	21
51	229574	20
53	238322	19
60	268463	16
61	273544	12
81	355257	11
83	363468	9
171	655703	8
260	951997	7
266	972927	5
325	1161160	4
1008	3322265	3
1519	4903911	2
4635	14227301	1
63210	188095208	0
