1	12331	47
2	21137	46
5	42880	45
6	49636	43
24	166019	41
26	178255	36
33	223664	34
36	244229	31
43	288635	28
48	319983	27
53	350974	25
59	386740	24
68	444727	23
90	574485	22
92	586370	21
103	642840	18
105	652057	17
118	724537	15
130	788608	14
136	820775	13
141	849051	12
172	992712	10
242	1306439	9
297	1554651	8
594	2910806	7
609	2982382	6
679	3293664	5
703	3408486	4
734	3546076	3
1519	6709929	2
1554	6849428	1
2551	10692281	0
