30668 74
43693 41
4676 29
3783 12
2546 11
6587 10
2637 8
1868 6
993 4
1604 4
2226 3
1421 3
1624 3
1407 1
1400 1
525 1