1	6527	22
2	10676	21
12	51574	19
13	55397	18
18	73936	17
22	88638	16
24	95794	15
124	482021	14
131	504236	13
133	510594	11
174	661314	10
176	668345	9
341	1234676	8
342	1237722	7
545	1913637	6
625	2185931	4
4063	13238461	3
13563	41091697	2
45781	129234978	0
