1	8849	29
23	151243	27
27	172544	26
103	597986	25
104	603123	24
110	632112	23
114	650853	21
117	665662	20
121	685949	16
131	735060	15
296	1591719	10
302	1620591	9
303	1625792	8
1947	9435139	7
1970	9534591	6
1992	9629102	5
3140	14891620	4
13411	57995998	3
13578	58564684	2
21377	89397574	1
71077	277983042	0
