16693 31
6469 6
4902 11
2525 6
2241 2
2200 7
2150 7
1933 1
1757 2
1698 6
1388 2
1359 1
1158 1
1071 3
983 5
926 1
901 2
278 9