396 311
578 761
369 460
957 986
403 815
432 601
549 154
218 8
511 373
705 201
942 516
781 279
986 929
753 978
904 906
573 709
962 451
1712 239
969 963
170 545
630 463
793 729
95 448