1	13050	61
2	23430	60
4	41947	43
5	51168	41
8	74577	37
10	88841	36
11	96395	33
12	103724	31
13	111356	29
207	1533329	26
209	1545827	24
211	1558295	23
213	1571190	22
221	1619732	21
227	1656200	20
228	1661991	19
555	3813874	17
558	3830833	15
561	3849048	13
572	3911588	11
596	4047874	10
606	4101045	8
1058	6899536	7
2933	18224472	6
5083	30721619	5
5089	30753844	4
5151	31067206	3
5152	31072154	2
5169	31158478	1
31253	167270122	0
