4403 621
4547 551
12616 573
4371 639
5071 354
3480 789
2859 564
3836 774
2933 596
7897 523
5444 824
8109 351
2453 321