1	7066	33
5	25606	31
6	29321	25
7	33164	23
8	37172	22
21	83479	19
28	107770	18
37	139516	17
44	164378	15
59	214567	14
65	233530	13
71	250661	11
93	324857	8
128	424493	6
152	492636	5
361	1013591	4
362	1015617	3
464	1264259	2
496	1343484	1
985	2475986	0
