1	10034	45
4	31581	35
5	38635	33
7	49522	32
8	54345	30
75	360405	29
79	375460	25
81	383938	24
83	392100	22
150	692891	21
152	700210	20
157	718559	19
158	722139	18
159	725607	17
168	757116	16
170	764428	15
494	2072578	14
504	2105434	13
539	2231230	12
554	2287641	11
555	2291463	10
559	2306038	9
1720	6636592	8
1728	6665694	7
1755	6754969	6
1777	6825645	5
2131	8084694	4
8775	29703518	3
9373	31554933	2
14276	46568967	1
175205	508711582	0
