1	7314	23
6	27643	20
11	45325	17
13	52142	15
21	80069	14
24	90148	13
26	96910	12
28	103888	11
36	130933	10
41	147091	9
43	153879	7
74	255226	6
170	530323	5
252	750103	4
372	1059905	3
422	1184503	2
2034	4899435	1
5117	11548794	0
