1	11381	47
3	24283	46
9	41653	44
12	49840	41
14	54787	40
16	59846	39
18	64588	38
19	67072	36
30	93733	35
36	108130	32
42	124046	31
44	129082	30
50	143921	29
52	148686	28
58	163851	24
60	168733	23
61	171097	22
67	185660	21
70	193761	20
72	199250	18
119	308534	17
164	406514	15
179	441493	14
186	459264	13
222	540821	12
234	568958	11
247	598224	10
266	638901	9
282	674048	8
328	772100	7
337	793877	5
628	1414167	4
651	1464679	3
668	1501954	2
680	1526614	1
2693	5466265	0
