25962 260
15401 1634
15110 401
26320 1589
28519 790
43239 1027
34108 1620
38653 1702
21152 508
27568 813
18724 766