2136 11
3683 19
663 1
9256 35
2768 7
6403 26
3127 11
3055 17
796 2
1793 5
3932 19
763 1
717 3
722 2
10612 77
1101 5
2351 5
1425 9
1937 5
3059 17
4912 19
2582 9
4620 10
21571 123