1	11170	40
3	25430	35
5	35629	29
32	141038	28
36	152726	24
39	161384	23
101	386063	22
105	398212	20
112	419418	19
118	434449	15
121	443741	14
215	757944	13
306	1038889	12
315	1064788	11
321	1082353	10
329	1104090	9
884	2792114	8
892	2815319	7
894	2819327	6
1468	4383883	5
4451	12389922	4
7528	20473318	3
7662	20894257	2
46312	105260300	1
621738	1396071440	0
