13938 18
10578 16
6677 9
6561 5
5950 22
5085 10
4814 12
4058 17
3905 8
3334 12
3131 6
2927 5
2700 9
2535 5
2347 6
2316 5
2203 3
2118 3
2107 4
2074 9
1846 1
1835 8
1791 5
1645 2