2549 3
18038 58
21017 35
11664 38
49608 45
6761 30
1289 5
20190 51
13691 52
2953 33
3225 10
3490 13
1885 1
3825 11
2109 6
5990 17
1714 8
3282 7
2275 7
2150 9
3051 11
4447 40
5148 32
9587 81