1	7865	35
2	12957	33
4	23766	29
7	39522	22
16	79574	20
19	91110	15
22	101457	14
29	125402	13
31	131569	12
66	258873	10
72	278398	8
325	1119368	7
328	1128130	6
337	1155004	4
1952	5893922	3
2335	6844707	2
5842	16224303	1
8289	22716970	0
