1085 140
922 786
449 731
292 523
814 304
1173 504
977 539
853 442
831 603
1085 624
1125 259
655 826
523 571
233 983
65 260
1151 565
516 508
354 16
381 913
145 814