1	7482	24
12	53429	23
14	60083	22
17	69200	19
18	72219	18
20	78913	17
37	148297	16
39	155065	15
44	172149	14
46	179485	13
49	190796	12
77	291768	11
110	410935	10
113	421822	8
121	444164	7
343	1195138	6
353	1226519	5
356	1235606	4
364	1256909	3
1886	5725274	2
2439	7272249	1
12917	34304055	0
