1043 67
939 173
581 28
556 231
458 38
725 997
300 573
792 998
381 988
1218 790
80 9
396 857
1024 787
1126 244
690 94
329 571
846 748
729 684
957 151
1128 855