5090 462
615 803
1773 885
684 142
1560 510
165 823
323 729
185 78
71 863
488 355
444 843
388 359
28 474
621 693
662 795
416 830
481 57
78 372
670 334
826 966
1270 657
784 676
91 714
493 213