1	10207	56
2	17725	54
5	36011	46
7	49039	45
10	60855	44
37	174247	43
62	283245	42
65	292431	41
69	305621	39
70	309437	35
72	315816	34
83	347756	33
85	353465	32
88	361159	31
90	366230	30
97	384231	29
101	395339	27
103	401175	25
117	441838	24
123	459463	22
141	509218	20
452	1590910	19
459	1608909	16
471	1640209	15
472	1642670	14
482	1666641	13
500	1712077	11
501	1714989	10
1614	5112031	8
1661	5222942	7
2747	8264170	4
11929	31120097	3
26054	64617448	2
31620	77175455	1
31648	77242337	0
