21041 317
13869 779
15625 178
14961 605
10660 79
19962 579
8237 718
10939 137
27959 124
15875 582
16639 426