1	9268	46
2	16641	43
3	23182	42
4	29216	38
6	42805	37
9	63209	33
11	75306	31
14	95246	24
77	438802	22
82	462073	20
85	475519	18
306	1570814	17
310	1589453	15
454	2261826	13
469	2321400	12
473	2337031	10
1767	8114882	9
1818	8303010	7
3553	15565936	6
3813	16608914	5
13330	53495822	4
18778	73789234	3
18814	73906449	2
61892	226457683	1
1444284	4591432945	0
