19953 579
35012 1988
27710 910
24089 1086
18276 257
18406 417
31747 1753
30469 1059
29568 946
36535 430
38386 575
39566 1219
35363 899