1	10953	40
15	99100	37
16	104425	34
17	109519	33
33	200130	32
37	218907	31
39	228665	30
41	239678	29
46	260521	27
51	284741	26
52	289819	24
53	295987	19
138	713069	18
139	716900	17
143	735616	16
146	747816	15
415	2044832	13
421	2071327	12
437	2134318	10
975	4479932	8
1578	6995844	6
1595	7053097	4
1617	7119501	3
1709	7417652	2
1725	7469541	1
24202	84619754	0
