5101 462
2180 573
315 78
29 474
701 695
417 545
615 803
966 309
364 513
401 542
323 729
63 951
623 693
663 795
481 57
166 823
69 670
144 944
717 741
156 929
179 728
670 334
852 533