896 189
743 502
225 454
130 115
686 449
492 626
521 681
203 119
79 881
860 37
927 281
541 291
615 293
431 71
344 289
331 540
969 760
176 874
492 511
685 116
1003 868
968 370
419 687
602 930