1	6129	30
2	10651	27
4	20076	26
5	24662	25
9	40398	24
10	44310	21
11	47990	20
15	63312	19
18	74265	18
26	109564	17
37	155107	16
40	167136	14
46	187301	12
175	677484	11
249	936480	10
331	1231828	8
336	1247964	6
352	1295889	5
907	3199220	3
4232	13481196	2
4869	15377830	1
278961	705015821	0
