99 11
4597 8
49294 72
18054 43
2078 6
3100 12
3025 22
2688 18
5737 20
4367 10
4898 18
4325 40
1083 1
3987 11
2761 6
1733 3
1454 2
1969 23
1537 4
1091 2
980 2
1622 5
1459 3
3639 13