1001 239
998 562
951 636
950 535
860 988
836 109
835 179
829 926
790 797
760 364
695 436
646 224
636 46
614 272
580 393
545 355
544 638
462 196
402 39
390 936