21041 317
13869 779
15625 178
14961 605
10661 79
19962 579
8237 718
10939 137
27960 124
15875 582
16640 426