21038 317
13868 779
15622 178
14959 605
10657 79
19961 579
8234 718
10938 137
27944 124
15872 582
16629 426