20119 18
18196 37
11533 1
22023 16
14715 11
10739 7
16086 20
13780 8
11498 3
13287 15
9528 11
10759 8
12958 11
12745 10
14659 16
42874 41
12955 9
10076 3
12998 12
13978 12
14087 5
11182 4
13172 7
13553 16