1010 735
881 589
879 630
874 736
865 956
812 877
798 877
785 651
743 375
684 254
665 757
630 323
619 197
558 806
514 98
486 468
423 554
344 319
318 354
317 938