1	7976	18
43	145002	17
98	320597	16
106	346536	14
108	353152	12
112	364352	11
131	413632	7
138	430626	6
149	457063	4
550	1523463	3
1035	2814088	2
4759	11908549	1
9642	23193297	0
