1	5969	32
4	17222	31
5	19926	29
7	26803	19
8	31277	17
125	370685	12
132	388306	11
220	646451	10
240	695123	9
260	743948	8
274	777236	7
277	785085	6
279	790222	5
777	2095433	4
834	2222317	3
862	2283065	2
2498	5875809	1
6591	14551511	0
