12810 316
12966 871
16606 618
7082 56
14646 48
10697 711
13897 530
9555 754
4245 505
4409 426
8843 678
22663 53