592 457
480 211
405 311
429 32
95 149
453 352
249 655
296 824
640 563
296 727
180 300
1679 384
111 339
1151 883
637 313
561 154
378 460
486 457
575 709
681 884
560 141
916 784
958 202