1589 822
387 978
523 595
535 705
466 126
1063 711
255 373
849 656
859 158
210 428
87 34
89 599
316 470
703 433
265 908
759 633
987 115
340 148
171 270
553 640