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