1002 709
988 361
871 300
782 59
768 903
656 373
561 453
453 372
410 708
380 653
338 895
278 732
252 113
179 751
88 964