184 87
556 939
448 606
988 100
586 43
675 736
942 483
835 574
2598 912
186 285
946 881
783 832
843 524
746 525
668 528
1857 567
692 706
115 891
769 125
774 214
802 464
406 981
899 209
667 703