1015 523
969 798
820 198
356 63
587 321
575 577
569 790
756 769
526 212
469 991
297 378
287 813
248 699
281 786
950 154
477 425
258 177
311 880
448 971
158 584