1030 10
1025 519
978 625
970 53
827 895
812 678
730 325
721 33
678 538
624 361
612 107
586 477
577 417
572 969
552 539
545 829
538 757
448 198
348 525
316 482