1000 239
994 562
950 636
945 535
860 988
834 179
833 109
828 926
788 797
758 364
689 436
645 224
630 46
611 272
577 393
541 355
540 638
459 196
401 39
387 936