1	6013	26
2	10760	25
3	14571	24
4	17828	20
26	109203	19
31	125910	18
32	129118	16
59	219113	15
62	227812	14
65	236196	13
69	247336	12
107	370826	11
117	398089	10
124	417428	8
128	428935	7
524	1559697	5
525	1562663	4
526	1565133	3
1245	3467925	2
1437	3885910	1
5360	13225811	0
