1	15290	58
7	78887	41
11	114354	37
15	144114	36
19	171696	29
23	199744	26
34	274761	25
36	286070	23
42	319215	19
43	324962	18
379	2528790	17
394	2616072	14
404	2672967	13
627	3991431	12
677	4246866	10
1716	10184777	8
1739	10297636	7
1804	10606279	6
1824	10703873	5
1831	10738100	4
1858	10874789	3
1905	11092433	2
9310	48269766	1
12924	65495759	0
