1	11465	47
3	25737	42
4	31244	41
5	34791	40
8	48397	37
9	53923	35
10	57539	32
14	68793	31
16	74258	30
17	76665	29
18	78670	28
22	88179	25
23	91223	23
74	282604	22
77	290490	20
81	304227	19
87	319243	18
128	448817	17
134	469061	16
330	1134135	14
333	1141728	13
408	1364900	12
415	1383228	11
488	1618710	9
494	1637884	8
999	3110004	7
2510	7111552	6
2572	7239295	5
2600	7298485	4
2638	7374648	3
5240	13756387	2
72722	157969633	1
322225	652161484	0
