2280 892
1027 891
1009 927
991 303
990 413
985 175
982 382
976 493
970 133
969 271
966 942
966 292
962 24
935 877
931 642
923 698
911 848
906 407
906 506
900 315