1	9404	41
2	16596	40
3	22866	36
6	43912	35
7	50525	30
56	338017	29
58	349273	27
59	354524	25
64	381978	23
66	393188	22
69	408955	20
259	1434883	19
262	1451743	17
277	1532445	16
278	1537816	12
915	4646344	11
918	4661304	10
1801	8565531	9
2503	11644912	8
2523	11722905	7
2543	11795196	6
2643	12150766	5
4988	22211043	4
18882	64718869	3
20460	68726157	2
20568	68959468	1
282925	654833891	0
