1	9638	44
4	32696	43
6	46153	41
7	52759	40
8	59561	39
9	65692	37
10	71817	34
12	83480	33
21	137200	32
25	158941	28
26	164597	26
61	365802	25
63	377056	22
124	701284	21
270	1479234	18
279	1522547	17
294	1590943	16
413	2185098	15
716	3672710	14
718	3680840	13
725	3711771	12
731	3735532	11
802	4013901	10
811	4050688	9
1279	6207897	8
1285	6233456	7
1710	8084258	6
2132	9903174	5
2152	9986133	3
12078	50128242	2
12095	50181569	1
76892	285675967	0
