2159 703
277 678
465 515
201 230
276 643
313 530
540 604
276 122
741 650
498 412
120 485
532 857
988 434
563 901
90 223
583 965
792 29
123 178
763 965
934 206