1	8470	41
3	19045	36
5	27788	32
6	32377	27
7	36623	18
12	56137	17
13	59952	16
19	85480	15
21	93211	14
41	159962	13
47	181107	11
57	212242	10
65	237377	7
75	268326	6
77	273670	5
91	312888	4
178	552267	3
246	729306	2
867	2282512	1
2262	5539888	0
