9384 869
3474 45
8304 678
4062 855
11798 748
4901 87
7698 624
21521 549
4065 375
4915 497
2325 64
5581 508
7599 841
5116 248
5530 595