593 259
1039 139
467 949
871 411
905 159
426 452
421 73
54 625
169 456
1022 809
658 315
30 326
373 94
587 87
998 751
750 449
828 862
363 249
786 641
287 367