1	6199	29
2	10894	27
3	15015	25
9	41073	18
11	49316	17
12	52899	16
14	59972	15
16	66070	14
95	353538	13
96	356473	12
152	527623	11
160	551509	10
174	598277	8
177	607045	7
556	1736538	5
712	2163050	4
735	2219780	3
1485	4065938	2
1494	4087144	1
21591	47770848	0
