1	11165	41
3	27489	35
5	40610	34
6	45365	32
7	50404	31
8	56035	30
9	60459	29
10	65450	28
11	70690	26
28	165102	23
88	471130	22
99	522190	20
103	539428	18
109	564769	17
115	587715	16
125	630098	15
127	641095	14
128	646146	13
192	965195	12
195	976402	11
203	1009749	10
405	1918075	9
1509	6634919	8
1525	6693138	7
1542	6752146	6
3493	14325861	5
3499	14345109	4
6308	25003403	3
6330	25072298	2
25882	93747776	1
92847	316339693	0
