21042 317
13873 779
15628 178
14964 605
10668 79
19968 579
8240 718
10939 137
27965 124
15879 582
16645 426