2333 612
1174 379
1012 855
1010 143
1009 394
1000 156
992 105
988 856
983 84
981 553
961 836
954 851
950 681
944 535
919 959
917 26
914 556
913 774
899 948
881 822