19966 579
35057 1988
27732 910
24096 1086
18277 257
18412 417
31751 1753
30469 1059
29568 946
36538 430
38386 575
39570 1219
35386 899