1	11799	44
3	28533	33
6	46254	31
33	205001	30
38	229268	29
42	249820	26
89	502602	21
93	521724	20
95	531872	19
101	560965	16
104	577012	15
112	612781	14
280	1390126	13
388	1911692	12
528	2532048	9
548	2606367	8
550	2613841	7
1024	4627077	6
1075	4807191	5
3517	14453544	4
5160	20530530	3
5374	21219669	2
5377	21230474	1
5623275	18094635378	0
