1	16839	60
4	50512	57
7	75468	55
8	82862	54
11	113235	40
14	140235	39
24	206067	38
25	212357	35
38	297603	29
93	700128	28
99	732918	27
100	737120	26
219	1563647	23
223	1588327	21
417	2769552	19
434	2853303	18
694	4471664	17
954	5949429	16
1124	6861567	15
1162	7033527	13
1182	7128010	12
1204	7236738	11
1619	9567805	10
3362	19091198	8
4261	23678230	7
4313	23906479	6
4334	23995678	5
6710	36174008	4
11045	57863645	3
44453	215021039	2
108939	506626587	1
211478	959458216	0
