1328 903
1181 574
1167 556
1055 693
1042 418
1031 271
1030 773
995 6
987 115
962 583
955 616
953 994
943 806
942 628
936 19
918 516
891 674
856 158
851 178
840 526