1071 264
1058 560
1051 85
982 818
943 394
926 650
803 441
802 479
763 138
743 230
731 115
690 506
685 695
684 929
682 802
651 196
573 603
537 307
526 261
508 50