1	10681	41
2	17277	39
13	69023	37
16	78049	36
17	85113	35
19	92545	34
22	103854	33
23	107716	32
24	111277	28
43	185840	26
45	192133	25
70	288922	23
71	293281	20
73	301182	19
74	305361	16
79	325314	15
81	333862	14
244	859284	13
249	876291	12
484	1630758	11
485	1633087	10
682	2244144	9
685	2251917	8
696	2280179	7
736	2385106	6
743	2405451	5
755	2435178	4
3287	9202455	2
3337	9307936	1
96726	212634392	0
