1016 310
1004 663
991 793
953 405
938 183
911 379
886 196
857 516
800 115
783 114
756 23
704 426
661 880
624 453
616 912
588 957
546 885
541 173
495 650
491 99