1	12854	45
2	20244	44
3	26482	43
4	32178	42
7	52582	30
22	145302	29
26	165707	28
51	313619	27
55	335383	26
58	350555	20
65	385780	17
105	575813	16
107	584178	15
109	593357	14
286	1462083	11
296	1502392	10
298	1509168	9
516	2450502	8
541	2549760	7
1323	5840998	5
1332	5871493	4
3119	12679563	3
5459	21214048	2
5476	21274220	1
5782	22225806	0
