1	5942	29
3	16185	25
5	25818	22
6	29148	21
7	32439	20
15	62132	19
43	152634	18
83	288636	16
84	291855	15
89	308631	14
94	324161	12
95	327023	11
101	345501	10
102	348670	9
117	390668	8
434	1317902	6
440	1334768	5
1180	3329709	4
1193	3362467	3
1232	3455509	2
1577	4348335	1
6024	14773080	0
