526 72
1009 964
984 847
531 911
318 11
164 76
363 216
1042 195
1066 271
582 501
331 359
688 925
189 214
1025 716
637 320
685 714
356 760
527 245
397 731
1363 802