356 849
287 191
20 600
459 625
649 52
399 169
860 238
462 636
793 584
382 904
60 870
812 649
1133 699