3505 400
3582 748
8924 404
1759 345
1485 361
4642 699
5546 454
4820 820
2774 532
1165 121
4384 567
2592 651
4175 508