1505 50
1326 554
1037 697
1028 226
1016 374
988 594
987 361
984 175
949 38
946 608
931 450
930 553
929 127
923 751
913 241
907 24
902 697
901 65
898 483
897 429