1	7032	25
6	28108	24
9	34939	21
32	99953	20
36	107472	19
37	110415	18
41	120165	15
42	122341	14
44	127352	13
47	134246	11
123	324428	10
131	338501	8
225	554025	7
227	558516	5
808	1834862	4
818	1856951	3
2471	5221484	2
5044	10085394	1
34480	61485678	0
