2327 573
5262 462
3628 924
738 477
889 239
521 288
444 846
733 614
697 410
287 385
8 5
949 983
359 176
916 212
777 47
795 751
927 393
752 686
363 468
685 741
29 758
988 879
808 317