1023 380
1014 179
984 434
979 392
953 571
870 395
819 985
789 272
782 87
679 753
615 489
584 165
567 245
545 583
541 957
526 707
494 619
482 559
449 432
435 94