21041 317
13873 779
15627 178
14964 605
10668 79
19965 579
8240 718
10939 137
27965 124
15878 582
16645 426