963 986
134 423
398 575
49 105
453 352
436 215
164 572
205 63
194 454
139 366
779 914
1002 155
788 63
573 307
875 986
629 641
877 464
168 96
75 328
544 736