17582 361
2918 876
2974 724
14080 317
25069 805
12174 421
9921 55
11709 663
15605 530
10743 325
4564 543
16211 905
7627 352
18511 507