21037 317
13867 779
15621 178
14959 605
10653 79
19955 579
8234 718
10938 137
27943 124
15872 582
16628 426