1551 50
1071 759
1061 280
1009 83
972 151
946 769
921 622
877 117
867 326
820 381
783 684
767 19
730 333
701 465
658 526
513 284
503 231
416 102
360 303
348 676