1026 264
336 203
969 157
680 58
712 681
418 716
766 196
235 743
752 188
217 505
537 250
80 952
312 323
616 546
897 699
275 940
662 128
644 442
803 226
724 950