1	12499	57
4	40559	40
54	421229	39
57	440327	37
109	820736	34
120	884396	32
132	954297	31
140	1002323	30
149	1058438	29
160	1122197	27
161	1128122	24
171	1184247	23
172	1189692	21
381	2531584	19
389	2577333	18
705	4521412	17
708	4537336	16
1301	8067043	15
1358	8370423	14
1385	8513653	12
1390	8538184	11
1409	8634177	10
2291	13468619	9
2681	15789553	8
4251	24095661	7
4270	24181088	6
10934	59351562	5
14624	77766006	4
36888	183873904	3
45156	222378394	2
82174	333886237	1
441766	1907831158	0
