1	9273	42
4	28199	38
33	140517	37
35	149424	33
36	152874	31
37	157158	27
40	169646	26
51	210319	23
55	225514	22
94	365547	21
99	379927	19
101	385779	18
102	388400	16
108	405686	15
114	423569	14
115	426426	13
305	1039972	12
307	1046688	11
780	2485160	10
789	2508212	9
1085	3408004	8
1118	3483432	7
1192	3640666	6
1713	4999617	5
4810	13124090	4
6716	18020828	3
7986	21042683	2
88853	194438627	1
427178	876872234	0
