1	9173	28
2	16234	25
5	32998	23
115	559144	22
119	575755	21
122	587355	20
124	594638	18
126	602645	16
187	859878	15
205	921195	14
563	2346041	13
598	2470774	12
599	2474183	11
605	2495063	10
626	2567248	9
629	2577035	8
749	2972899	7
844	3272532	6
1647	6162765	5
1688	6300191	4
5151	18488937	3
6168	21713042	2
11987	40407805	1
3618081	9714854503	0
