1	9765	43
3	22561	33
7	43568	31
29	130817	29
33	145435	28
36	156046	27
183	721952	26
201	786735	24
204	796878	22
205	800153	21
208	813792	19
215	834925	18
216	837781	17
297	1129549	16
299	1135873	14
304	1152749	13
306	1159651	12
808	2809547	11
820	2843961	10
877	3004065	9
912	3104382	8
922	3136712	7
4287	12934180	6
4302	12965778	5
11158	31307503	4
13976	38886258	3
45298	116882900	2
202705	469809787	1
246502	565301828	0
