1	10343	31
2	17538	29
52	309415	26
53	314568	24
54	319733	22
94	530443	20
141	775386	18
147	809195	17
149	818551	15
155	845786	14
222	1167813	12
326	1706720	11
613	3030286	10
626	3079867	9
944	4583418	8
945	4587605	7
2489	11304092	6
4069	17854674	5
4276	18563938	4
6948	29284103	3
19017	74049371	2
29851	112731693	1
40381	149405332	0
