1	11866	35
13	78244	32
16	92302	30
18	102946	28
22	121945	25
24	133057	22
66	352210	20
116	630551	17
118	639175	16
124	665586	15
286	1429778	14
294	1466496	13
298	1483409	10
857	3934490	9
873	3997489	8
1390	6113246	7
1406	6169429	6
2065	8885509	5
2460	10322793	4
4557	18178133	3
10680	40311646	2
11909	44681197	1
78777	263878898	0
