1	12961	56
3	33674	50
5	51498	49
6	58395	47
70	445425	42
71	449884	41
72	454728	38
75	468802	35
80	492876	31
84	509580	28
85	514374	27
90	538838	24
108	610506	23
116	640775	22
117	644660	21
119	653346	19
602	2917892	18
610	2949224	17
620	2988432	15
1009	4708855	14
1040	4831191	13
1045	4850311	12
1065	4925702	11
1075	4967727	10
1133	5192457	9
1153	5269514	8
1177	5356638	7
2318	10094662	5
2435	10525458	4
8583	34923408	3
10172	40822145	2
34922	136462907	1
218546	855662482	0
