1	8944	42
5	36404	38
6	40413	37
9	52030	36
12	63856	34
13	68116	33
15	76185	30
17	83756	28
18	87327	27
67	294464	26
71	309827	25
116	517884	23
118	526363	21
120	535272	20
122	543877	19
123	547735	17
130	574904	16
133	586286	15
135	593471	14
429	1600629	13
441	1635642	12
465	1706962	11
467	1713486	10
486	1769203	9
976	3443015	6
1047	3651497	5
2297	7491675	4
4481	14341873	3
4496	14384254	2
4506	14412071	1
25447	74687669	0
