30674 74
43697 41
4678 29
3788 12
2551 11
6590 10
2646 8
1872 6
994 4
1612 4
2233 3
1426 3
1630 3
1411 1
1406 1
539 1