1005 941
766 680
367 722
840 326
701 45
793 109
622 759
24 100
455 317
141 829
858 777
395 370
1011 240
321 76
937 589
85 761
495 802
687 477
275 796
481 879