95 937
297 11
772 953
940 873
861 818
212 806
521 162
575 899
935 371
759 969
647 588
359 151
405 431
606 156
302 268
693 559
786 300
874 964
469 88
583 628