1053 226
973 946
252 504
467 20
72 914
917 80
722 433
131 400
700 81
773 905
850 825
629 379
331 505
100 740
505 1
760 650
620 485
377 279
513 293
169 357