1	10824	33
6	40504	32
9	56226	31
14	82101	28
15	87390	26
16	91824	24
17	96062	22
18	100263	20
30	153472	19
33	166699	16
48	237037	14
53	259185	12
58	279329	11
85	380712	10
110	471633	9
275	1061346	8
304	1168345	7
347	1315815	6
371	1394357	4
908	3027243	3
1471	4688555	2
3122	9676500	1
3247	10044070	0
