1	6086	24
4	16047	21
6	19443	20
12	29071	19
13	30619	16
21	42468	15
27	51264	14
29	54227	11
30	55840	10
41	72554	9
43	76646	7
124	193765	6
140	213284	5
163	240930	3
293	386166	2
316	412760	1
5650	5494998	0
