19966 579
35058 1988
27732 910
24096 1086
18277 257
18412 417
31751 1753
30469 1059
29568 946
36538 430
38386 575
39571 1219
35387 899