5040 16
1025 6
21137 50
18185 48
16060 44
31070 133
6248 49
1163 0
8058 21
10029 20
39090 147
4432 15
25644 108
5826 31
9944 54
13882 62
6332 34
17203 15
3713 15
1697 11
3667 17
9808 12
66841 173
118316 239