18886 50
2721 3
1794 1
3900 8
1967 3
2043 3
3712 11
1972 2
2098 1
2053 4
1623 4
1689 1
2405 4
1734 1
2027 1
2682 5
1725 2
2560 4
1680 2
2007 1
1994 2
1671 6
3728 7
2203 4