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