1	5899	27
3	15832	19
72	264972	16
77	281027	15
82	296830	12
83	300046	11
93	328952	10
94	331897	9
96	337493	8
111	377336	6
142	457965	5
576	1656405	4
586	1681740	3
606	1729573	1
3037	7742622	0
