16526 15
17418 35
12157 7
7591 2
11715 9
7930 1
8231 1
7747 3
8236 2
11312 5
13378 9
11431 9
10833 7
13083 18
8301 4
10219 10
8294 4
8995 3
19757 28
9680 4
13824 23
10431 8
13409 16
9420 8