34816 104
25918 46
24791 152
32591 163
19607 35
32700 76
25436 87
13976 67
1882 4
1333 4
1058 1
4705 15
1839 1
3314 3
1169 0
2351 7
4989 22
8776 36
15808 109
8529 45
6228 21
12616 65
6003 43