9382 869
3474 45
8303 678
4061 855
11795 748
4899 87
7695 624
21520 549
4060 375
4911 497
2324 64
5581 508
7599 841
5115 248
5529 595