14529 12
17820 16
13263 12
13991 11
12521 10
8923 6
23747 21
19779 16
136111 157
9874 7
21249 16
13021 10