1126 264
946 527
126 372
1184 915
749 306
798 608
1003 99
841 158
853 483
861 777
629 430
1041 1000
126 403
224 456
179 751
515 841
254 62
426 354
319 578
135 602