940 441
543 42
603 134
860 856
217 545
875 146
465 195
647 528
259 699
255 30
764 280
975 249
644 477
27 757
907 553
374 897
664 879
238 80
451 927
104 31