1	8367	33
2	13513	32
4	25121	19
6	34256	18
28	122383	17
34	141991	15
41	163811	13
43	171265	12
54	206883	11
83	305749	10
86	316275	9
87	319243	8
96	345540	7
382	1267655	6
389	1285210	5
688	2173151	4
704	2209641	3
849	2625908	2
18670	48728066	1
18718	48836707	0
