6239 962
9515 659
3743 557
4525 30
3455 721
4822 417
4060 404
4300 812
1509 38
3018 413
2734 589
3271 597
5724 468
4645 46