9381 869
3474 45
8302 678
4061 855
11795 748
4898 87
7695 624
21520 549
4060 375
4911 497
2324 64
5580 508
7599 841
5115 248
5528 595