1	11032	20
12	63026	18
13	66780	16
31	141060	14
36	161009	13
39	173998	12
60	264146	9
105	425928	8
135	537780	7
167	655300	5
236	883737	4
304	1110096	3
397	1420867	2
480	1690976	1
15842	49851077	0
