1131 60
1052 258
1046 299
1043 29
1037 901
1033 78
1022 35
1011 886
1011 164
1010 731
990 444
987 920
984 4
983 475
975 704
975 691
971 568
971 466
953 628
951 239