100 523
502 980
1732 128
955 102
421 29
398 473
958 554
727 116
773 227
715 419
201 423
660 926
129 905
945 291
435 800
678 124
948 979
45 941
833 965
548 445