580 511
844 524
1144 576
121 584
1905 249
715 766
451 26
582 139
703 932
456 823
848 457
698 522
2982 412
528 652
777 861
756 45
1097 702
756 145
411 801
240 73
745 719
664 706
138 542
154 645