1	6923	37
2	12216	34
3	16834	32
5	25952	24
6	30668	20
19	83606	18
48	197246	16
49	201251	15
51	208648	14
52	212187	13
77	310588	12
78	313886	11
187	720787	10
247	930263	9
415	1488832	8
426	1526537	7
619	2156651	6
759	2599848	5
1308	4369609	4
3522	11062411	3
5057	15456980	2
13229	37505135	1
66265	172691720	0
