1018 747
957 706
795 428
720 917
687 273
618 744
546 821
527 451
509 780
508 604
419 143
394 825
307 417
244 973
231 888
204 870
190 974
17 964