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