485 50
947 910
504 271
712 315
502 998
56 220
974 858
435 217
405 608
628 555
517 591
770 704
338 518
532 796
400 591
1000 161
667 995
567 662
629 587
395 78