1	11160	43
3	27387	42
6	45438	37
9	60148	36
10	64553	35
12	74116	34
14	83977	32
15	89133	29
56	310385	28
77	421355	27
80	435201	25
83	451068	24
85	460912	23
86	466845	20
160	822542	18
165	843595	17
311	1540544	16
312	1545536	14
321	1588685	13
587	2788952	12
687	3238980	11
714	3339073	9
722	3368722	8
744	3451502	7
1474	6476724	6
2833	11994143	5
4648	18922405	3
4735	19219617	2
12660	47685504	1
140806	467616956	0
