12768 1
15821 13
40334 64
21393 20
10922 1
15280 3
11627 3
14097 3
13950 7
21067 24
15399 10
12392 3
24220 27
14684 5
12998 3
15675 8
10689 2
13082 3
15687 8
19726 7
13781 8
16269 5
31030 52
20988 31