1	6016	25
12	51832	23
15	62809	22
17	69713	20
46	175621	18
81	293424	14
83	299103	13
88	312870	12
89	315658	11
92	324762	10
93	327613	9
212	709719	8
215	719167	7
224	748682	6
234	775883	5
592	1763796	4
639	1880183	3
1889	5091904	2
4526	11632278	1
15010	34825572	0
