1127 215
96 224
276 483
430 595
502 928
391 281
797 335
546 186
1020 891
146 717
661 107
321 361
544 649
641 85
566 748
968 350