693 532
500 76
287 484
547 296
974 381
944 34
172 61
908 90
152 109
999 886
600 381
83 875
839 65
601 928
330 746
974 921
968 237
98 750
591 338
554 841