1101 533
807 46
841 29
967 35
593 80
170 997
204 654
840 897
757 218
559 512
972 699
1284 714
293 78
871 919
820 573
297 159
640 288
860 248
1003 530
495 812