1	14498	42
46	269934	40
47	274186	39
48	278388	38
50	286163	37
54	304752	35
56	312738	32
98	516731	30
99	521175	29
106	551782	28
118	592855	25
122	608653	24
124	618203	23
141	672716	22
405	1704465	21
411	1723898	20
431	1793543	19
434	1803289	18
446	1839812	17
655	2624036	16
659	2634593	15
665	2653284	14
671	2672845	13
701	2764259	11
1201	4549311	9
1602	6019806	8
1619	6068950	7
1629	6100318	6
1634	6117253	5
8985	29302470	4
10052	32601656	3
15061	47684997	2
15069	47708858	1
810843	2743331140	0
