1	11640	43
2	18983	37
7	57008	35
31	206571	33
33	216054	31
37	237911	30
42	264178	29
50	301131	27
54	318235	26
97	551268	25
110	609116	24
116	636656	23
162	852029	22
163	856297	19
167	874055	17
250	1295276	16
254	1311895	13
257	1324888	12
260	1336532	11
263	1347909	10
273	1390147	9
275	1399194	7
1408	6113114	5
2968	12248975	4
3139	12826566	3
7617	29479125	2
7805	30068328	1
21881	78793158	0
