1573 50
1078 759
1078 280
1015 83
980 151
953 769
927 622
891 117
875 326
831 381
805 684
783 19
735 333
705 465
662 526
632 970
520 284
508 231
421 102
368 303