1	12703	59
2	22749	58
4	41143	41
40	291144	40
44	315213	39
46	327034	35
48	339280	34
49	364357	33
51	376736	30
54	392701	27
55	398154	26
56	404128	25
57	409571	24
59	421326	22
66	458297	21
210	1259290	20
211	1264189	19
222	1322589	18
224	1332493	17
229	1357325	16
232	1371346	15
244	1434748	14
750	4088561	13
776	4196730	12
777	4201216	10
780	4214465	9
1715	8651548	8
2490	12320439	7
2498	12352772	6
6916	33273017	5
6917	33277475	4
6974	33522792	3
7009	33669399	2
7077	33949651	1
90806	369761190	0
