1004 887
1001 948
965 117
889 52
867 905
850 731
785 703
692 101
675 570
666 705
613 363
569 210
552 832
506 239
502 451
442 432
328 407
261 449
69 596
60 165