21315 43
14353 40
22472 40
6883 23
10339 17
8057 16
6426 14
9636 13
8830 13
3909 11
4604 10
3484 9
6727 9
3926 7
3955 3
3793 2