828 963
1193 533
837 46
1180 29
1062 35
626 80
225 997
274 654
890 897
799 218
570 512
975 699
352 963
782 991
450 902
477 336
322 121
20 25
709 89
1069 486