1	6912	27
2	11549	26
3	15652	24
25	113197	21
28	125197	18
29	129158	16
32	141404	15
36	157270	11
338	1288641	9
363	1374268	7
955	3429620	5
1353	4700398	4
1403	4840358	2
1411	4861281	1
54394	149243891	0
