507 968
684 952
46 946
129 819
373 770
532 684
210 619
403 616
151 498
542 445
515 345
64 152
375 139