427 889
913 363
658 948
561 334
807 213
837 369
706 685
570 352
953 542
10 757
435 29
528 654
650 507
169 689
186 299
432 487
170 64
237 419
40 725
794 648