1	6933	25
8	31727	24
10	36664	22
14	47665	21
17	54387	19
21	62703	17
26	74533	16
36	98203	15
49	127729	14
50	130511	11
61	159752	10
67	174667	9
69	179642	8
70	182258	7
102	259576	6
115	292217	5
135	334738	4
138	341763	3
151	367237	2
282	608968	1
566	1151691	0
