545 403
616 737
688 533
524 816
140 379
285 221
64 487
989 888
25 983
170 317
81 992
834 680
605 802
633 523
72 49
87 844
969 276
918 322
689 747
307 303