7795 645
6712 583
4692 898
2655 538
14672 988
2947 48
4193 824
927 185
2642 322
2880 630
3493 682
564 92