1	5943	26
2	10978	23
14	60147	22
21	82806	21
46	176566	20
59	213262	19
61	219292	18
68	241140	15
69	244585	14
251	838679	13
252	841788	11
254	848417	10
257	857671	9
261	869706	8
271	897989	4
415	1281384	3
469	1411255	2
487	1455623	1
3903	9793128	0
