5089 462
416 545
3198 537
189 632
684 142
107 395
415 830
778 26
185 78
388 359
322 729
348 597
26 474
233 430
603 726
36 333
178 549
595 826
551 676
388 908