1	6834	39
2	12010	38
3	15324	37
5	21501	33
8	32975	21
31	104897	19
46	151329	18
49	161152	16
52	169807	15
53	172672	14
153	468463	13
155	473274	12
160	486226	11
238	685327	9
243	697031	8
252	719882	6
591	1569890	5
770	2000946	4
802	2066657	3
2461	5730356	2
4670	10458172	1
4776	10672539	0
