660 517
825 174
413 999
447 472
954 382
805 637
814 452
41 317
590 12
657 755
948 486
483 739
920 379
451 950
480 246
341 311
81 941
806 995
144 375
847 925