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