1	12573	49
2	20983	48
27	123459	46
28	126412	44
30	133246	43
32	139855	42
88	348613	41
89	352023	38
92	361097	36
94	367392	35
96	373571	34
163	613839	33
166	624675	32
168	630387	31
172	643398	30
174	649670	29
248	884988	28
251	893394	27
259	915196	24
265	931917	22
286	991086	21
596	2020337	19
780	2564958	16
783	2572099	14
789	2588225	11
790	2590819	10
799	2616153	9
806	2634416	8
4917	13826200	6
6500	17922570	4
10603	28045758	3
11880	31072642	2
111192	257539371	1
283030	624452693	0
