43695 41
30672 74
6589 10
4678 29
3785 12
2640 8
2549 11
2230 3
1869 6
1627 3
1607 4
1423 3
1407 1
1403 1
993 4
529 1