1	6680	34
3	17039	22
4	22011	21
16	77301	20
18	84437	18
19	88099	16
20	91564	15
21	95302	14
24	106437	11
27	116751	10
31	129670	9
159	559262	8
175	604589	7
177	610771	6
185	633801	4
1214	3436068	3
1216	3441101	1
1229	3475183	0
