1043 823
593 331
550 671
194 125
993 238
398 333
575 278
126 538
331 572
81 829
902 864
409 674
406 193
996 740
518 372
756 39
273 821
76 218
735 309
715 726