1	6535	21
3	16041	17
15	68591	16
84	340525	12
163	633473	10
245	935304	9
373	1393035	8
400	1479764	7
403	1489045	5
412	1515272	4
1625	5625697	3
1645	5677721	2
5682	18289280	1
154553	411784714	0
