1	12945	51
2	20088	49
4	31433	42
5	36995	36
6	41799	34
7	46531	32
8	51313	29
12	70355	25
13	74520	22
18	96353	21
19	100831	19
23	118033	18
26	130755	17
64	281873	16
70	306408	15
73	317219	14
80	343524	12
128	512246	11
145	575562	10
169	657067	9
231	860566	8
261	966457	7
275	1017663	6
368	1305117	5
685	2214681	4
2485	5930042	3
2964	6942643	2
4778	10688855	1
6772	14756879	0
