597 681
535 658
539 168
698 262
476 949
351 238
486 271
264 137
999 67
568 245
320 752
550 50
1016 108
740 415
18 9
375 288
687 516
740 136
269 635
136 889