1000 81
984 217
875 146
856 914
848 942
779 480
779 2
765 280
682 365
670 556
659 399
647 528
628 931
606 38
582 537
510 765
496 922
445 659
310 895
308 24