18955 23
42868 33
15982 21
19021 21
7786 8
28581 28
23922 25
10845 15
31768 20
34145 61
18103 37
26456 54
23846 14
31121 34
13770 17
13684 14
18281 10
14833 23
27624 28
46268 67
11112 6
20416 19
8226 11
6097 3