1	15643	53
3	37952	52
4	47699	49
6	62627	48
8	77445	47
11	104414	35
13	120781	34
50	359513	33
53	376753	32
55	387305	31
58	406101	29
74	502524	26
175	1102727	24
179	1127158	21
180	1133033	19
199	1240311	18
554	3362289	15
556	3375530	14
559	3392091	13
754	4461940	12
765	4520442	11
1338	7729637	10
1343	7752441	8
1796	10107555	6
1798	10116660	5
6712	34730890	4
6761	34940684	3
17532	84941642	2
17661	85460420	1
27186	128095314	0
