1	5873	28
3	15839	22
7	31126	21
8	34240	20
9	37302	19
47	181052	18
57	210704	17
60	218950	16
66	235412	12
72	253192	11
225	748584	10
233	768728	9
240	787403	7
535	1579684	6
777	2241365	5
782	2252678	4
915	2600176	3
1306	3614718	2
2774	7242832	1
13959	31685193	0
