999 233
341 445
979 303
661 685
399 300
928 773
1150 371
320 218
762 490
589 529
625 652
888 61
1374 272
382 753
908 407
1299 844
508 723
888 647
717 971
950 600