1	7571	26
2	12440	24
3	16571	22
4	20564	20
9	39927	19
11	47829	16
18	73500	15
22	86647	14
35	129749	13
42	153341	12
51	183650	11
60	212078	10
63	221096	8
84	287314	7
90	306520	5
144	455260	4
447	1227252	3
559	1512226	2
1031	2678872	1
1857	4606668	0
