1103 44
1097 275
243 668
390 57
374 18
788 767
271 25
824 530
716 689
853 783
973 491
758 927
172 974
273 397
373 394
773 626
901 712
25 967
368 475
845 875