9393 28
18575 25
4969 15
3581 12
2033 8
1548 6
1676 5
1351 5
1128 5
1522 5
1201 4
1236 4
1389 4
1250 3
1133 3
1868 3
1516 3
3598 3
1447 3
2981 3
922 2
1672 2
879 2
850 2