1	6845	28
3	17337	23
4	22389	22
37	147811	21
39	154569	20
42	164357	19
79	287923	18
87	317470	16
88	321301	15
90	328562	12
101	364045	11
102	367353	10
114	402261	9
117	411319	8
384	1164520	7
394	1189388	6
765	2220861	5
777	2249499	4
987	2792912	3
2354	6386784	2
4956	12951350	1
5119	13286102	0
