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