1	6126	25
2	9683	24
5	20380	23
7	26526	21
10	33828	19
14	40946	15
17	47427	14
18	49229	12
122	332224	11
125	339880	10
127	344619	9
138	368984	8
435	1081247	6
632	1502683	5
678	1592145	4
693	1620087	3
2143	4490832	2
3347	6841318	1
25635	43613692	0
