876 358
334 676
698 44
263 278
194 493
337 612
239 256
357 770
741 57
597 298
512 917
1026 354
720 477
1174 915
101 61
904 432
80 465
332 55
794 608
216 501