1551 50
1071 759
1063 280
1009 83
972 151
946 769
922 622
877 117
867 326
820 381
784 684
767 19
730 333
702 465
658 526
513 284
505 231
416 102
360 303
348 676