1	7122	29
2	12277	26
11	44488	24
13	53052	23
17	65564	21
20	73755	19
24	83779	18
40	132211	15
77	241817	13
79	246712	12
89	270986	11
115	344506	10
117	350261	8
162	471511	7
339	921959	6
436	1164079	5
463	1220722	4
479	1253600	3
1021	2510158	2
2199	5152594	1
10533	22311222	0
