1	11476	50
3	24449	48
4	28379	45
41	202378	43
43	210967	41
44	214809	40
46	223253	37
50	238399	36
63	273797	34
64	276753	32
70	293318	31
76	308458	30
79	316402	29
81	322144	28
83	328223	24
85	334235	23
330	1216125	21
462	1639397	20
474	1670438	19
477	1678258	17
487	1705160	16
720	2376703	15
724	2387496	14
737	2420133	12
745	2441226	11
1400	4403380	10
1547	4775638	8
1822	5563025	6
1846	5619578	5
2856	8338573	4
3192	9085728	3
3230	9169443	2
6330	16962008	1
11321	29059282	0
