1	6676	32
4	20406	20
5	24954	17
97	305936	15
102	320674	12
105	327563	11
115	353024	9
131	394318	8
132	397127	7
142	423095	6
150	441523	5
151	443868	4
170	487292	3
1017	2556087	2
4686	10710850	1
14984	31838379	0
