351 963
493 106
655 600
281 454
383 763
759 646
134 260
1022 957
5095 786
534 538
273 399
894 115
1790 486
486 927
590 339
885 749
913 821
489 733
259 253
516 57