9373 869
3469 45
8295 678
4055 855
11787 748
4884 87
7693 624
21516 549
4052 375
4902 497
2320 64
5575 508
7592 841
5107 248
5521 595