1000 436
942 716
899 964
829 555
804 103
792 73
791 637
621 947
593 971
592 210
563 717
531 551
470 572
441 575
416 353
395 951
289 971
216 243
199 220
189 47