50 860
350 697
398 440
371 667
512 949
408 483
547 559
250 7
638 235
304 73
930 203
900 549
865 879
160 615
526 87
316 234
870 509
493 408
623 791
195 227