3094 645
1664 575
1609 435
1578 150
1299 999
1148 656
1090 581
1088 612
1050 467
1037 483
1010 749
1001 44
986 155
983 260
978 549
976 421
950 612
943 119
933 925
932 288