8693 308
8781 81
11220 532
15329 571
15659 488
4211 409
8408 556
7332 772
6054 618
24859 436
4790 446
6569 64
1613 65