1	10814	40
2	17014	38
8	45558	37
9	48344	36
10	51757	32
11	54686	31
12	57718	29
13	60331	26
15	67489	24
49	196176	23
57	220465	21
63	237725	18
67	249470	17
157	561461	16
167	588298	14
276	958262	13
466	1568884	12
483	1615935	11
693	2232750	9
706	2265339	8
1161	3558339	7
1455	4423468	6
2316	6714990	5
2841	8039929	4
4589	14484364	3
4791	15130698	2
4836	15275879	1
19567	67510335	0
