1	8562	33
3	17423	29
4	21597	28
6	28895	25
7	32460	18
10	42150	16
20	75614	15
23	86277	12
28	101856	10
56	183199	9
57	185871	8
63	204312	7
86	269866	6
133	402489	5
141	422241	4
333	885975	3
1163	2731165	2
260174	523579874	1
272973	549574379	0
