1	10130	49
3	24877	34
6	42166	32
14	85179	30
15	90220	27
17	100415	26
31	176109	25
33	185245	23
34	189561	22
87	443227	21
88	446908	20
89	451049	18
96	479697	17
173	829098	13
469	2092597	11
590	2600874	10
704	3045546	9
987	3971427	8
1342	5124486	7
1360	5172906	6
1383	5232796	5
4272	13547087	4
11847	34203275	3
17682	48934790	2
32492	84911569	1
119722	284584761	0
