1	8747	25
29	129983	24
30	133874	22
31	137001	21
36	153983	17
55	223436	15
60	242810	12
108	423282	11
113	440885	10
127	483258	8
130	491555	7
513	1715109	6
546	1807054	5
595	1928499	4
893	2781038	3
979	3041462	2
2578	7543236	1
16491	42362298	0
