580 625
633 38
913 835
507 142
827 191
674 722
1016 713
875 928
130 485
915 962
656 2
502 491
628 214
814 705
421 999
495 410
836 394
325 235
310 447
649 399