1	6511	23
3	16708	21
4	21567	20
45	188531	19
46	192447	17
51	210970	16
52	214760	14
62	251034	13
64	257647	11
69	274525	9
469	1734958	8
629	2291622	7
645	2345306	6
805	2901132	5
1448	5042465	4
2535	8618967	3
4741	15379394	2
9997	31208764	1
13441	41357170	0
