500 76
64 725
864 328
531 105
222 472
288 371
908 985
884 422
134 486
475 70
710 836
538 967
959 956
975 808
587 522