8638 50
5656 22
3211 20
3418 19
3769 15
4558 11
1924 11
2659 10
2033 9
2102 5
1040 4
2589 4
1560 4
867 3
836 2
1317 1
993 1