3679 639
4157 354
3233 788
2538 564
3412 774
2609 596
7335 523
4751 823
7648 351
2106 321
4066 777
12297 798