1758
1755
1743
1707
1647
1632
1627
1580
1550
1543
1493
1486
1485
1462
1453
1343
1324
1320
1291
1256
1193
1159
1137
1096
1081
988
979
956
819
817
797
794
760
710
650
561
430
364
262