1	11182	49
5	36500	44
6	42074	42
7	46532	41
16	93440	34
17	98164	29
23	119060	28
42	187162	27
45	197427	25
50	213795	24
54	226083	23
56	231645	22
68	268400	21
76	289656	18
77	293046	17
228	820951	15
232	833048	14
350	1226897	13
357	1245355	12
363	1263036	11
366	1273658	10
748	2419307	9
772	2472266	8
2325	6797919	7
3007	8578587	6
3025	8616386	5
3064	8704625	4
3427	9675887	3
11146	28032499	2
11305	28360719	1
79128	224404417	0
