948 959
434 460
739 548
540 257
71 816
482 160
775 40
513 721
510 178
660 253
126 126
129 841
401 268
1048 729