1002 519
805 683
784 46
746 919
732 31
699 255
684 967
658 926
621 270
578 913
527 628
507 400
502 120
484 320
482 596
341 576
339 984
251 641
242 496
224 796