1	9455	46
4	30871	33
6	44027	32
11	71488	31
12	76460	30
14	86625	29
113	565993	28
115	573759	27
119	587000	23
124	605760	22
141	672399	19
144	685233	18
146	694380	17
154	727469	16
158	742636	14
164	766943	12
165	770685	11
707	3001633	10
716	3035002	9
741	3117811	8
759	3175271	7
761	3182034	6
763	3188857	5
3045	11262602	4
3138	11533909	3
4349	15416781	2
8731	29447823	1
520925	1515204041	0
