376 560
895 710
440 861
112 532
1057 3
160 92
534 142
620 157
437 810
878 965
293 702
656 391
828 530
802 543
403 84
757 599
837 965
513 880
97 627
248 2