1008 722
984 327
974 174
951 854
787 804
744 478
714 587
704 49
696 59
647 341
630 622
629 420
472 138
442 989
407 940
326 831
290 48
271 350
218 674
147 606