585 521
465 510
799 247
567 363
310 999
868 562
516 53
119 340
477 575
354 145
310 741
579 946
445 800
462 381
787 513
1020 70
474 337
734 379
223 618
969 640