1	5980	23
2	10937	21
18	65026	20
19	67868	19
27	90170	18
28	93142	17
75	234016	16
78	242302	15
167	495565	12
178	525103	11
179	527886	9
187	548525	8
854	2270702	7
869	2302831	6
879	2326624	5
1249	3239106	4
1452	3686352	3
1454	3691238	2
2623	6209359	1
2650	6264672	0
