1046 10
1033 519
981 625
971 53
828 895
812 678
736 33
730 325
682 538
624 361
615 107
588 477
580 969
578 417
552 539
545 829
542 757
453 198
348 525
316 482