1	12576	57
2	22654	56
3	30897	54
6	56326	39
7	66054	38
59	439392	37
60	444893	36
61	450824	35
77	534676	34
121	805769	33
124	822848	31
127	838238	30
128	843292	29
132	864187	28
320	1985859	25
327	2022505	24
330	2037740	23
519	3105400	22
522	3121669	20
797	4609093	19
804	4646726	16
817	4705712	14
1192	6521569	13
1240	6740230	12
1246	6767800	11
1267	6854256	9
1976	10390830	8
1978	10399737	7
1980	10409237	6
1985	10432882	5
4452	22300798	4
4469	22373472	2
30231	131067127	1
93924	388240733	0
