1	9499	39
2	16764	37
12	70798	36
13	75334	34
100	534082	33
104	554933	29
105	559572	27
153	776959	26
154	781178	23
156	790060	22
157	794722	21
158	799364	20
243	1157345	19
249	1178218	18
253	1192615	17
262	1226245	15
545	2372809	13
549	2386831	11
554	2403834	10
568	2456246	9
582	2510961	8
592	2547635	7
593	2550774	6
605	2591744	5
609	2604732	4
3412	12362683	3
12771	42717452	2
29250	92833167	1
587667	1678249273	0
