1	8067	30
2	13117	29
4	22230	25
7	34617	22
8	38135	21
9	42206	18
10	45837	17
23	89920	15
26	99477	14
29	107380	13
34	124071	12
36	131289	10
44	157684	9
56	197741	8
67	234898	7
69	240477	6
107	357988	4
124	407619	3
151	480289	2
509	1354993	1
569	1489474	0
