2331 573
645 560
117 525
603 714
402 930
345 704
627 726
291 747
449 967
243 619
888 417
922 604
55 28
655 335
66 528
649 754
571 357
556 327
303 49
981 550