1	6086	20
2	10586	19
45	174107	18
49	187577	16
103	380598	15
108	396606	14
114	415744	13
115	419117	12
199	708831	11
204	724132	10
258	903919	9
490	1660053	8
505	1701905	7
871	2891006	6
1628	5244243	5
1884	5946102	4
2726	8423127	3
4863	14372833	2
11942	32940547	1
112798	279399874	0
