101 826
716 769
633 477
101 292
957 543
730 814
826 61
285 367
134 555
295 251
850 99
963 654
347 644
162 787
565 183
591 684
862 297
784 121
528 266
270 860