1	15237	44
8	48165	43
11	58010	42
14	68855	40
18	83977	39
19	87318	38
20	90502	37
24	106203	36
34	146322	35
39	168877	34
40	172982	30
43	186006	29
47	206568	26
50	219518	25
54	236501	23
64	273095	22
69	290929	21
94	372609	20
97	382012	18
115	433667	17
119	447030	16
124	464436	14
127	474985	13
158	571817	11
190	666383	10
228	777312	8
255	851424	7
348	1102773	6
359	1133236	5
457	1404228	4
484	1475977	3
971	2780972	2
1248	3496089	1
2678	7106151	0
