1	7331	30
2	15343	27
4	20902	25
5	23094	24
6	24895	23
7	27216	22
19	63965	19
20	67089	18
48	146247	16
49	148038	15
55	161506	14
57	166417	13
58	168889	12
59	171408	11
146	395893	10
148	400694	8
155	415617	7
161	428088	6
325	795404	5
327	800126	4
560	1300351	3
575	1326914	2
2618	6527037	1
670259	1201382590	0
