1000 215
92 224
276 483
425 595
499 928
385 281
793 335
545 186
1015 891
141 717
661 107
321 361
542 649
639 85
563 748
963 350