1	11219	42
2	18464	41
10	73526	40
11	80669	38
12	87078	36
13	93083	35
14	98334	34
17	114141	33
20	131296	32
22	142589	31
24	152529	28
58	337936	25
59	342746	24
60	348069	22
67	383861	20
68	389144	17
72	407953	15
75	420740	14
77	429438	13
80	443214	12
87	472375	11
576	2738040	10
581	2756286	8
1172	5115824	7
1203	5214662	6
2478	10232958	5
2543	10444641	4
2557	10493371	3
2892	11718595	2
2894	11727137	1
16207	56325185	0
