18966 50
2741 3
1794 1
3900 8
1967 3
2083 3
3712 11
2012 2
2098 1
2053 4
1663 4
1709 1
2405 4
1734 1
2027 1
2702 5
1745 2
2600 4
1680 2
1994 2
1671 6
3728 7
2223 4