1	12646	45
10	96289	39
64	494748	38
65	502127	37
70	536990	35
75	569700	33
76	576517	31
78	589490	30
79	595064	29
80	601243	27
83	619953	25
84	626627	23
174	1200333	22
181	1239646	20
182	1244587	19
398	2571978	18
400	2581262	17
754	4653982	15
775	4761691	13
778	4777444	12
781	4792331	11
2543	14393680	10
2568	14504770	9
2623	14757621	7
14633	74400530	6
14695	74680527	5
14707	74732922	4
35783	172080244	3
35927	172673007	2
133854	600028781	1
436614	1873208845	0
