1	9657	43
2	16870	40
10	67390	38
11	73225	35
12	78741	33
23	146258	31
28	174078	30
69	408182	28
70	413586	27
75	440782	26
113	648322	25
119	678512	24
124	703169	23
131	736883	21
178	987634	20
186	1029105	19
190	1049980	18
203	1110046	16
206	1125390	14
212	1156106	13
691	3570704	11
711	3662358	10
1648	8176517	9
1695	8356429	8
2314	11131068	7
2319	11152648	6
3178	15027537	5
3215	15168604	3
11105	49021084	2
55550	222437170	1
85916	336975308	0
