1	9074	29
3	23374	28
4	30048	27
17	90015	26
20	100999	23
27	125826	21
122	531082	19
136	580951	18
138	587985	16
140	594592	14
148	621133	11
153	639417	10
696	2567824	9
709	2607681	8
875	3155438	5
1891	6600998	3
1910	6651408	2
3619	12038134	1
6900	21895524	0
