602 485
509 265
824 618
113 185
67 71
886 620
521 889
966 406
937 254
648 890
562 48
31 651
228 525
939 871
36 481
96 301
644 234
478 436
391 1000
590 897