1	10446	40
2	18246	37
4	30420	36
10	70985	34
13	90733	33
21	134301	32
22	139161	31
23	144054	28
41	223807	26
42	227993	24
44	236076	22
45	240133	20
201	956366	19
210	992438	17
214	1008310	16
217	1018989	15
218	1022337	14
224	1044332	13
473	2051808	12
480	2077039	11
501	2152108	10
509	2180032	9
519	2214572	8
551	2322624	6
2391	9072157	5
2421	9166782	4
3252	12004491	3
3316	12211481	2
19178	63279349	1
103622	313899879	0
