1	12871	47
27	208044	45
29	219992	41
33	243917	38
63	452910	37
111	797697	33
114	818948	32
118	843052	31
120	854774	29
127	895313	28
128	901495	27
155	1083470	25
165	1143184	23
172	1181791	21
179	1217971	20
184	1242114	19
451	2818482	18
452	2823435	17
461	2870155	16
467	2899983	15
494	3027683	14
496	3038097	12
507	3096622	10
3430	18963033	9
5298	28443328	8
5332	28593165	7
9292	48495305	6
11149	57607658	5
11183	57750920	4
11191	57786511	3
78571	362886888	2
85703	393954059	1
404211	1729475429	0
