1	10919	33
2	18025	32
25	160972	27
27	172006	26
28	177932	23
29	183556	22
74	429733	21
79	455519	19
83	475315	18
85	484437	17
86	489035	14
284	1482664	13
285	1488439	12
296	1545689	11
1051	4860874	10
1066	4915518	9
1089	5004409	7
1553	6901323	6
1830	8003640	5
1849	8063845	4
1866	8120234	2
5993	23474820	1
15155	54369107	0
