1	9507	34
3	21695	30
24	126599	29
27	144370	28
31	162786	27
33	170863	26
42	205446	25
84	375435	24
125	553835	23
129	572575	22
132	582458	21
215	886966	20
218	897453	19
221	907919	18
229	936196	17
234	953084	16
235	956251	15
435	1721306	13
438	1731392	12
472	1841045	9
536	2038845	8
1876	6418852	7
1912	6523242	5
1931	6579399	3
1934	6588429	2
1976	6703637	1
3408	10915647	0
