1	6539	21
4	19094	20
32	139107	19
38	164109	17
40	171322	16
41	175074	14
102	410884	13
111	439838	12
201	759575	11
206	776521	10
319	1165599	8
760	2702323	6
994	3456335	4
1605	5409722	3
6755	21210378	2
16377	49507105	1
25737	74643266	0
