2958 170
1223 887
1152 340
1109 72
1067 371
1022 845
1003 986
998 771
998 850
998 264
992 94
991 439
991 120
987 484
983 107
981 217
981 186
980 553
976 189
968 897