585 521
464 510
918 432
799 247
674 150
359 35
566 363
310 999
867 562
514 53
119 340
477 575
651 905
466 794
352 145
310 741
730 781
579 946
445 800
462 381