1	9385	41
3	22825	39
5	32765	38
6	37332	35
8	45547	34
11	57026	33
14	69161	28
18	88033	27
19	93081	26
20	97579	25
27	127044	21
32	149464	20
37	170404	19
45	205259	16
47	214000	14
50	225604	11
60	264434	10
71	307565	7
135	524270	6
223	797610	5
244	864918	4
259	914299	3
410	1379564	2
451	1508032	1
5052	15133221	0
