640 866
283 30
159 444
73 803
231 641
972 621
465 913
624 144
984 298
367 148
348 64
860 336
836 599
578 528
953 1000
398 27
188 394
724 7
442 402
693 820
168 459
795 303
337 784
70 770
499 634
529 495
140 911
814 708
708 419
227 268