875 455
285 676
1059 499
775 939
394 124
273 396
1000 503
730 562
185 447
349 88
195 858
1434 101
1210 2
835 973
627 894
1254 706
632 572
720 937
576 925
945 161