20282 16
14796 19
8722 7
8402 3
8333 1
8267 11
8201 3
7791 10
7113 2
6987 11
6877 5
6817 6
6562 9
6479 1
5754 5
4983 3
4689 1