21043 317
13873 779
15628 178
14966 605
10668 79
19968 579
8240 718
10939 137
27965 124
15879 582
16646 426