12570 25
8250 23
6360 23
10376 19
7138 17
10521 16
5651 13
8294 11
6272 11
4576 10
4719 9
4916 8
6642 8
5702 7
3821 6
5268 6
4527 4
3985 2