677 1000
335 180
933 744
199 474
711 599
755 370
415 367
601 454
124 730
617 575
463 384
859 308
813 655
20 941
920 508
970 249
762 839
458 115
643 985
63 723