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