15567 21
10640 20
2828 18
10049 18
3440 16
1845 11
2997 10
2790 8
1459 7
2407 7
1158 6
1514 3
851 3
1637 2