1	10184	38
4	28574	37
5	33736	32
10	56099	31
13	68812	30
17	83892	28
18	88201	27
23	108047	26
24	112858	25
26	122575	24
31	146515	23
32	151857	22
33	157021	21
57	259172	20
62	280188	19
85	369273	17
86	373428	16
87	377484	14
88	382131	13
95	412439	12
102	440184	11
129	543912	10
135	564721	9
162	663010	8
176	711356	7
351	1268217	5
475	1665711	4
488	1709155	3
541	1876635	2
768	2569693	1
786	2623146	0
