9376 869
3473 45
8298 678
4057 855
11791 748
4891 87
7695 624
21519 549
4057 375
4908 497
2321 64
5578 508
7596 841
5110 248
5524 595